文字
分享

请注意,这是社区提供的安装路径。

所需

要使用本指南,您需要安装可抗版本2.1.0或更高版本。

将执行模块的主机上的要求:

python >= 2.6docker-py >= 1.7.0Docker API >= 1.20

安装

docker_container模块是一个核心模块,默认情况下将随Ansible一起发布。

使用

的最新版本的任务示例。nginx图像并运行一个容器。绑定地址和端口在示例中定义为变量...

---- name: nginx container
  docker:
    name: nginx
    image: nginx
    state: reloaded
    ports:    - "::"
    cap_drop: all
    cap_add:      - setgid      - setuid
    pull: always
    restart_policy: on-failure
    restart_policy_retry: 3
    volumes:      - /some/nginx.conf:/etc/nginx/nginx.conf:ro
  tags:    - docker_container    - nginx...

文献资料

的文件ansible_container模块存在于docs.ansible.com...

有关Docker映像、网络和服务的文档也在docs.ansible.com...