Docker安装
在线安装
yum install -y docker-ce
离线线安装
- 首先准备好Docker离线安装包,可以从官网下载指定架构和版本的离线安装包 Download Docker
- 解压离线安装包
tar zxf docker-20.10.17-arm64.tgz docker/
- 将docker 相关命令拷贝到 /usr/bin,方便直接运行命令
sudo cp docker/* /usr/bin/
- 将Docker注册为系统服务
① 在/usr/lib/systemd/system/目录下,创建docker.service文件
vi /usr/lib/systemd/system/docker.service
② 编辑docker.service文件
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
- 重启守护系统守护进程
systemctl daemon-reload
- 启动Docker
systemctl start docker
- 验证是否安装成功,查看Docker状态
systemctl status docker
- 设置开机启动
systemctl enable docker