二 安装 Docker
1 环境
1.1 测试环境(Docker 1.7.1(2015-07-14))
$ docker version
Client version: 1.7.1(2015-07-14)
Client API version: 1.19
Server version: 1.7.1(2015-07-14)
Server API version: 1.19https://docs.docker.com/engine/release-notes/prior-releases/#171-2015-07-14
这版本都是 2015 年的版本了。。。。1.2 线上环境(Docker 20.10.5)
docker version
Client: Docker Engine - Community
Version: 20.10.5
API version: 1.41
Go version: go1.13.15
Git commit: 55c4c88
Built: Tue Mar 2 20:17:04 2021
OS/Arch: linux/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.5
API version: 1.41 (minimum version 1.12)
Go version: go1.13.15
Git commit: 363e9a8
Built: Tue Mar 2 20:15:27 2021
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.4.4
GitCommit: 05f951a3781f4f2c1911b05e61c160e9c30eaa8e
runc:
Version: 1.0.0-rc93
GitCommit: 12644e614e25b05da6fd08a38ffa0cfe1903fdec
docker-init:
Version: 0.19.0
GitCommit: de40ad02 docker 安装
2.1 bin 安装
https://download.docker.com/linux/static/stable/x86_64/
从官网下载压缩包
解压到 /usr/bin
在解压目录执行 dockerd,即可启动
2.2 rpm 安装
3 docker 启动参数
3.1 centos8 启动文件
3.1.1 containerd
/usr/lib/systemd/system/containerd.service
3.1.2 docker
/usr/lib/systemd/system/docker.service
配置文件(/etc/docker/daemon.json) ---- 忽略(启动文件时,会加载 /etc/docker/daemon.json, 目前已配置到 docker.service 中)
data-root 和 exec-root 需要是个非软链目录,否则启动容器时会失败
3.2 Ceontos6.3 启动文件
/etc/init.d/docker
chmod +x /etc/init.d/docker
使用 deck 部署时,需要将 bin_dir 改为 "/home/opt/deck/1.0/docker/20.10.17/bin"
Last updated