学习Ansible系列中的docker安装
发布时间
阅读量:
阅读量
这篇文章介绍一下使用Ansible安装node节点的docker服务的方法。
所用到的Ansible基础知识:
该模板被设计为配置证书的csr文件路径
该复制模块负责复制文件并设置必要的权限
该shell模块被配置以执行各种操作指令
该file模块允许创建目录结构,并支持相关操作
此功能集成功能包括服务启动确认等常见场景,并实现了等待与重试的功能
前提条件:需要flannel启动状态
创建docker服务的基础知识
主要是要关注与flannel如何集成使用这一点,在systemd的服务配置文件中:
- 根据flannel环境变量配置文件读取DOM...网络选项参数。
- 在启动过程中设置DOM...网络选项参数。
- 镜像加速配置了registry-mirror参数。
- SELINUX模式设置为disable。
示例代码
- name: create dirs for docker
file:
path: "{{ item }}"
state: directory
with_items:
- "{{ var_docker_dir_bin }}"
- name: copy docker to install dir
copy
全部评论 (0)
还没有任何评论哟~
