top
本文目录
1.下载安装包
2.解压
3.加入系统管理
4.创建docker组
5.启动并开机自启动
6.测试
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!邮件:766378891@qq.com

Linux 离线安装 Docker


共计 1102 个字符,预计需要花费 3 分钟才能阅读完成。

之前看群里很多同学,linux 操作系统使用在线方式安装 docker 都失败了,然后启动 docker 报错又看不懂是哪里的问题,我觉得可以尝试一下离线安装。Windows 安装 docker 的话,问题实在太多,这里暂且不提。

1.下载安装包

地址:https://download.docker.com/linux/static/stable/x86_64/

建议选择比较新的版本,我这里下载的版本是 20.10.9。

Linux 离线安装 Docker

/>

2.解压

tar xzvf docker-20.10.9.tgz

cp docker/* /usr/bin/

3.加入系统管理

vim /usr/lib/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 -H unix://var/run/docker.sock
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s

[Install]
WantedBy=multi-user.target

这里启动命令还可以是 ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock ,但如果是公网开放了 2375 就不太安全,之前清朝云就中过一次挖矿病毒。

4.创建docker组

如果是普通用户,此时还没有执行 docker 命令的权限,需要进行创建 docker 组,并将普通用户加入该组。

groupadd docker
# 添加用户到docker组
usermod -a -G docker $USER
# 更新用户组
newgrp docker

5.启动并开机自启动

sudo systemctl daemon-reload && sudo systemctl enable --now docker

6.测试

docker run hello-world

提醒:本文发布于882天前,文中所关联的信息可能已发生改变,请知悉!

Tips:清朝云网络工作室

阅读剩余
THE END
icon
0
icon
分享
icon
二维码
icon
海报
发表评论
评论列表

赶快来坐沙发

晚上好👋, 在属于自己的时间好好放松😌~