系统安装
系统版本: openEuler-22.03
1、离线安装
1、二进制方式安装
下载Docker离线二进制包:https://download.docker.com/linux/static/stable/x86_64/docker-20.10.18.tgz
2、软件安装
tar -zxvf docker-20.10.18.tgz
chmod +x docker/*
#将二进制文件拷贝到/usr/bin/
cp docker/* /usr/bin/
#注册到系统服务
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
#指定docker存储目录/MYAPP/docker/lib
ExecStart=/usr/bin/dockerd --graph /data/docker/lib
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
asksMax=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
#重载
mkdir -p /data/docker/lib
systemctl daemon-reload
#启动服务并加入开机启动
systemctl start docker && systemctl enable docker
#检查
systemctl status docker
2、在线安装
2.1、先在有网络的机器上做离线安装包
1)新增安装源
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2)下载安装包
container-selinux 有时候会出现版本的问题,一起下载就行
yumdownloader --resolve docker-ce docker-ce-cli containerd.io
yumdownloader --resolve container-selinux
3)打包下载的安装包
tar cf docker-ce.offline.tar *.rpm
2.2、上传到离线主机,并安装
1)上传到离线主机上文章来源:https://www.toymoban.com/news/detail-542711.html
tar xf docker-ce.offline.tar
2)安装docker文章来源地址https://www.toymoban.com/news/detail-542711.html
sudo rpm -ivh container-selinux*.rpm
sudo rpm -ivh --replacefiles --replacepkgs *.rpm
- 启动docker
sudo systemctl start docker
sudo systemctl enable docker
sudo usermod -aG docker $USER
到了这里,关于华为欧拉系统OpenEuler安装Docker软件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!