Docker系列(一)安装
2015-10-20 09:55
886 查看
操作系统版本:Centos7
Docker版本:1.8
设置安装源
安装命令
docker设置开机启动
防火墙设置
Docker配置文件
Docker版本:1.8
设置安装源
1 | cat > /etc/yum.repos.d/docker.repo << -EOF |
2 | [dockerrepo] |
3 | name=Docker Repository |
4 | baseurl=https://yum.dockerproject.org/repo/main/centos/7 |
5 | enabled=1 |
6 | gpgcheck=1 |
7 | gpgkey=https://yum.dockerproject.org/gpg |
8 | EOF |
安装命令
1 | yum install –y docker-engine |
docker设置开机启动
1 | systemctl start docker.service //启动docker |
2 | systemctl enable docker.service //设置开机启动 |
3 | systemctl grep docker //查看docker进程的状态 |
防火墙设置
1 | systemctl disable firewalld //关闭firewalld防火墙(新) |
2 | |
3 | //安装iptables防火墙 |
4 | yum –y install iptables-services |
5 | // 设置iptables防火墙开机启动 |
6 | systemctl enable iptables |
7 | // 启动iptables防火墙 |
8 | systemctl start iptables |
Docker配置文件
1 | 路径:/etc/sysconfig/docker |
2 | 配置参数说明: |
3 | OPTIONS 用来控制Docker Daemon进程参数 |
4 | -H 表示Docker Daemon绑定的地址, -H=unix:///var/run/docker.sock -H=tcp://0.0.0.0:2375 |
5 | --registry-mirror表示Docker Registry的镜像地址--registry-mirror=http://4bc5abeb.m.daocloud.io |
6 | --insecure-registry表示(本地)私有Docker Registry的地址, --insecure-registry ${pivateRegistyHost}:5000 |
7 | --selinux-enabled是否开启SELinux,默认开启 --selinux-enabled=true |
8 | --bip 表示网桥docker0使用指定CIDR网络地址,--bip=172.17.42.1 |
9 | -b 表示采用已经创建好的网桥, -b=xxx |
10 | 重要参数解释: |
11 | OPTIONS=-H=unix:///var/run/docker.sock -H=tcp://0.0.0.0:2375 --registry-mirror=http://4bc5abeb.m.daocloud.io --selinux-enabled=true |
12 | 下面是代理的设置 |
13 | http_proxy=xxxxx:8080 |
14 | https_proxy=xxxxxx:8080 |
15 | |
16 | 路径(centos 7):/usr/lib/systemd/system/docker.service |
17 | 参数设置: |
18 | ExecStart=/usr/bin/docker daemon -H fd:// -H=unix:///var/run/docker.sock -H=tcp://0.0.0.0:2375 --registry-mirror=http://4bc5abeb.m.daocloud.io --selinux-enabled=true |
19 | |
20 | 设置代理: |
21 | [Service] |
22 | Environment="HTTP_PROXY=http://xxxxcom:8080" |
23 | Environment="HTTPS_PROXY=http://xxxcom:8080" |
24 | Type=notify |
25 | ExecStart=/usr/bin/docker daemo |
相关文章推荐
- docker 创建启用systemd服务的容器
- 在Ubuntu Trusty 14.04 (LTS) (64-bit)安装Docker
- Docker push失败原因总结
- docker本地graph存储以及 registry:v1 registry:v2(distribution)存储
- Docker 常用命令
- 用 OneAPM Cloud Insight 监控 Docker 性能
- 用 OneAPM Cloud Insight 监控 Docker 性能
- docker 容器创建参数错误记录
- 如何将Docker容器中的文件导入主机
- Docker的学习--命令使用详解
- Windows 上使用 cygwin 连接到 docker toolbox
- 关于docker build时间过久及add不能跨文件的问题
- 快速删除docker中的容器
- 制作基于Buildbot的自动化测试系统Docker镜像
- 实现lamp docker数据容器(mysql)与应用容器(apache+php)独立运行
- 详解如何使用DockerHub官方的mysql镜像生成容器
- 用 Docker 构建分布式 Redis 集群
- ubantu15.04下安装配置docker
- Docker学习(1)-Dockerfile
- centos6.5中安装docker