centos离线安装docker
安装环境
操作系统:centos 7.9
操作用户:root
内核版本:3.10.0-1160.el7.x86_64
安装 docker
1 下载离线安装包
官方下载地址:https://download.docker.com/linux/static/stable/x86_64/
然后将下载的安装包上传到要部署的服务器上,然后解压。
tar -zxvf docker-xxxx.tgz
2 拷贝解压后文件到系统命令目录
解压后目录为 ./docker
,将里面的文件拷贝到系统命令目录 /usr/bin/
。
cp docker/* /usr/bin/
3 创建系统启动单元配置
创建系统单元配置文件 vim /etc/systemd/system/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
4 启动单元配置赋权
chmod +x /etc/systemd/system/docker.service
systemctl daemon-reload # 重载单元配置
5 启动服务并添加开机自启
systemctl start docker # 启动 docker 服务
systemctl enable docker.service # 添加开机自启
6 安装检查
docker -v # 查看 docker 版本,看是否能正常显示版本号
systemctl is-active docker # 查看 docker 服务状态,显示 active 即服务状态正常
至此,服务部署完毕。
本文作者:505donkey
本文链接:https://www.cnblogs.com/505donkey/p/18184260
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步