如何用Docker-compose编写Ansible手册
请帮忙,我有下面的docker-compose文件,我想写一个Ansible的手册,在本地主机和远程目标上运行docker-compose文件。
version: '2.0' services: weather-backend: build: ./backend volumes: #map backend dir and package inside container - './backend/:/usr/src/' - './backend/package.json:/usr/src/package.json' #ports: # - "9000:9000" #expose backend port - Host:container ports: - "9000:9000" command: npm start weather-frontend: build: ./frontend depends_on: - weather-backend volumes: - './frontend/:/usr/src/' - '/usr/src/node_modules' ports: - "8000:8000" #expose ports -Host:container environment: NODE_ENV: "development"
由于Ansible 2.1,你可以看看docker_service_module.html
,它可以直接读取一个docker-compose.yml
playbook task: - docker_service: project_src: . files: - docker-compose.yml pull: yes state: present
- IBM容器:cf iclogin失败
- docker-compose文件中-P的等价物
- 从Docker容器loginAWS Cloudwatch
- 为什么我应该使用ribbon / hystrix / eureka而不是docker + haproxy进行微服务?
- 连接到docker-compose mysql容器会拒绝访问,但docker运行相同的映像不会
- configuration一个uwsgi.ini文件,以便DJango项目在Docker容器中工作
- 在Ubuntu 14.04上用Odroid U3启动Docker的Collabora抛出错误:系统错误:exec格式错误
- 在dockerized mongo上初始化数据
- 火花提交到docker集装箱