在使用docker swarm时,我应该在哪里放置我的项目git存储库

时间:2017-03-10 12:15:08

标签: docker docker-compose docker-swarm

我有一个带有以下docker-compose.yml配置的docker

version: '2'
services:
 payments:
  build: .
  container_name: 'my-container'
  expose:
    - "80"
    - "27017"
  ports:
   - "80:80"
   - "27017:27017"
  volumes:
   - .:/var/www/html
  read_only: false
  privileged: true
  tty: true

和这个Dockerfile

FROM my-private/repo
RUN apt-get update && apt-get install -y supervisor
EXPOSE 22 80

在我的localhost中,它按预期工作。但是,我想在使用Swarm配置的容器服务中部署docker(1个主节点和2个代理)。

我应该把代码放在哪里?在我的localhost中,代码是从"安装的。" to" / var / www / html"。但是在部署到Swarm后,文件夹/ var / www / html为空。

有什么想法吗?谢谢你的帮助

0 个答案:

没有答案