统计
  • 建站日期:2021-03-10
  • 文章总数:8 篇
  • 评论总数:1 条
  • 分类总数:8 个
  • 最后更新:4月3日
文章 技术文章

CentOS8离线安装docker

小小港湾
首页 技术文章 正文

1.    下载docker离线安装包

Docker离线版安装包下载很简单,直接根据下面的地址选择自己合适的版本下载即可:

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

2.    安装docker

2.1 安装包上传

将上一步骤准备好的docker安装包上传到离线服务器,我习惯上传到目录:/home/installpack,具体目录木有什么要求,根据自己爱好来操作。


CentOS8离线安装docker
-独行者的笔记
-第1
张图片

2.2 安装包解压

 首先需要进入到安装包,并执行解压,当然你用决定路径,进入安装包就多此一举了哈,我不嫌麻烦,老老实实一步一步来。分别执行以下命令

cd /home/installpack
tar xzvf docker-19.03.6.tgz

2.3 安装

cp docker/* /usr/bin/
dockerd &

2.4 测试

docker info

显示如下界面,那就真的恭喜您,第一步安装成功。


CentOS8离线安装docker
-独行者的笔记
-第2
张图片

3.    设置docker为系统服务

3.1 创建配置containerd服务

在etc目录下创建containerd文件夹,并在containerd文件夹下创建containerd.service文件。相关命令如下:

mkdir /etc/containerd
touch /usr/lib/systemd/system/containerd.service
vi /usr/lib/systemd/system/containerd.service

其中containerd.service文件的内容填写如下内容

[Unit]
Description=containerd container runtime
Documentation=https://containerd.io
After=network.target
[Service]
ExecStartPre=/sbin/modprobe overlay
ExecStart=/usr/bin/containerd 
Delegate=yes
KillMode=process
LimitNOFILE=1048576
# Having non-zero Limit*s causes performance problems due to accounting overhead
# in the kernel. We recommend using cgroups to do container-local accounting.
LimitNPROC=infinity
LimitCORE=infinity
[Install]
WantedBy=multi-user.target

启动containerd服务,命令如下:

# 重新加载配置信息
systemctl daemon-reload

#设置containerd.service为开机启动
systemctl enable containerd.service

#启动containerd服务
systemctl start containerd.service

#查看containerd服务启动状态
systemctl status containerd.service

依次执行以上命令,最后看到绿色的【active (running)】,那恭喜您containerd服务配置启动成功。

版权说明
文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权。
版权声明:未标注转载均为本站原创,转载时请以链接形式注明文章出处。如有侵权、不妥之处,请联系站长删除。敬请谅解!

centos7 yum命令安装JDK8
« 上一篇
cpolar端口映射
下一篇 »
为了防止灌水评论,登录后即可评论!

已有 1 条评论

  1. 帅哥 Lv.1
    2024-03-14 22:10         Win 10 /     Google Chrome

    说道:666

HI ! 请登录
注册会员,享受下载全站资源特权。

最新评论

帅哥管理员
2个月前 (2024-03-14)

CentOS8离线安装docker

热门文章

1
免费域名申请
2
Mac Node管理
3
cpolar端口映射
4
CentOS8离线安装docker