dongnan
总版主
总版主
  • 粉丝52
  • 发帖数2139
  • 铜币12159枚
  • 威望5506点
  • 银元145个
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 原创写手
阅读:1128回复:4

centos 7 部署 docker

楼主#
更多 发布于:2016-08-24 14:29
信息过时,请参考 4楼方式;

目标
1. centos 7 部署docker 服务;
2. 更改 docker 默认网络配置,使用 172.16.3.1/24;
3. 信任私有仓库,自签名CA证书;

环境
centos 7.2 amd64

主机名

hostnamectl set-hostname docker2.ywwd.net

安装 docker-engine
yum install docker

版本
docker version
Client:
 Version:         1.10.3
 API version:     1.22
 Package version: docker-common-1.10.3-44.el7.centos.x86_64
 Go version:      go1.4.2
 Git commit:      9419b24-unsupported
 Built:           Fri Jun 24 12:09:49 2016
 OS/Arch:         linux/amd64

更改 docker网络
tail -n1 /etc/sysconfig/docker-network
#注意,bip 自定义IP网段
DOCKER_NETWORK_OPTIONS='--bip=172.16.3.1/24 -H unix:///var/run/docker.sock'

启动 docker服务

systemctl start docker.service

开机运行服务
systemctl enable docker.service

验证网络
ip add show docker0
3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN
    link/ether 02:42:f9:27:08:e6 brd ff:ff:ff:ff:ff:ff
    inet 172.16.3.1/24 scope global docker0
       valid_lft forever preferred_lft forever

信任自签名CA证书
请参考:centos 7 系统信任自签名证书

扩展

docker swarm 集群

#
技术QQ群 https://zongming.net/app-index-run?app=qqun
dongnan
总版主
总版主
  • 粉丝52
  • 发帖数2139
  • 铜币12159枚
  • 威望5506点
  • 银元145个
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 原创写手
沙发#
发布于:2016-11-18 14:15
centos 7 安装 docker 1.12.x
环境
cat /etc/centos-release
CentOS Linux release 7.2.1511 (Core)

目标
centos 7 安装 docker 1.12.x

步骤及要求
安装参考:https://docs.docker.com/engine/installation/linux/centos/#/install-with-the-script

验证
docker version
Client:
 Version:      1.12.3
 API version:  1.24
 Go version:   go1.6.3
 Git commit:   6b644ec
 Built:        
 OS/Arch:      linux/amd64

Server:
 Version:      1.12.3
 API version:  1.24
 Go version:   go1.6.3
 Git commit:   6b644ec
 Built:        
 OS/Arch:      linux/amd64

扩展
卸载参考: https://docs.docker.com/engine/installation/linux/centos/#/uninstall

#
技术QQ群 https://zongming.net/app-index-run?app=qqun
dongnan
总版主
总版主
  • 粉丝52
  • 发帖数2139
  • 铜币12159枚
  • 威望5506点
  • 银元145个
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 原创写手
板凳#
发布于:2016-12-13 14:56
Control and configure Docker with systemd
https://docs.docker.com/engine/admin/systemd/
技术QQ群 https://zongming.net/app-index-run?app=qqun
dongnan
总版主
总版主
  • 粉丝52
  • 发帖数2139
  • 铜币12159枚
  • 威望5506点
  • 银元145个
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 原创写手
地板#
发布于:2017-10-27 11:00
docker 升级到 docker-ce-17.09
环境
CentOS  7.4 amd64
Docker: 17.05.0-ce

目标
Docker 版本升级到 docker-ce-17.09,以符合 rancher 1.6 要求。

步骤
1. 获得最新源配置文件
yum-config-manager --add-repo  https://download.docker.com/linux/centos/docker-ce.repo

2. 升级
yum install docker-ce

图片:docker-ce.png



验证
docker version  | awk '/Version/'
 Version:      17.09.0-ce
 Version:      17.09.0-ce

参考: https://docs.docker.com/engine/installation/linux/docker-ce/centos/
#
技术QQ群 https://zongming.net/app-index-run?app=qqun
dongnan
总版主
总版主
  • 粉丝52
  • 发帖数2139
  • 铜币12159枚
  • 威望5506点
  • 银元145个
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 原创写手
4楼#
发布于:2017-12-08 09:44
技术QQ群 https://zongming.net/app-index-run?app=qqun
游客

返回顶部