容器管理与编排工具综合指南
1. Ansible 与 Docker 容器部署
在使用 Ansible 部署 Docker 容器时,我们可以通过 YAML 格式的 playbooks 来实现自动化部署。以下是一个示例,展示了如何使用 Ansible 启动 MySQL 和 WordPress 容器:
- hosts: wordpress
tasks:
- name: Docker pull mysql
command: docker pull mysql:latest
- name: Docker pull wordpress
command: docker pull wordpress:latest
- name: Run mysql container
docker:
name=mysql
image=mysql
detach=true
env="MYSQL_ROOT_PASSWORD=wordpressdocker,MYSQL_DATABASE=wordpress, \
MYSQL_USER=wordpress,MYSQL_PASSWORD=wordpresspwd"
- name: Run wordpress container
docker:
image=wordpress
env="WORDPRESS_DB_NAME=wordpress,WORDPRESS_DB_USER=wordpress, \
WORDPRESS_DB_PASSWORD=wordpresspwd"
主流容器编排工具实战指南
超级会员免费看
订阅专栏 解锁全文
48

被折叠的 条评论
为什么被折叠?



