一、先安装docker
参考文档:blog.csdn.net/QQ83512272/…
1.2 安装
解压安装包,并移动可执行文件至/usr/bin/目录:
[root@localhost home]# tar -xzf docker-20.10.0.tgz
[root@localhost home]# mv docker/* /usr/bin/
1.3 编辑docker的系统服务文件
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
添加可执行权限:
chmod +x /usr/lib/systemd/system/docker.service
systemctl daemon-reload
编辑daemon.json
vi /etc/docker/daemon.json 输入一下内容:
{
"registry-mirrors": ["https://registry.docker-cn.com"],
"exec-opts": ["native.cgroupdriver=systemd"]
}
systemctl daemon-reload
启动docker
systemctl start docker
设置开机启动
systemctl enable docker
1.4 验证
查看docker版本
[root@localhost home]# docker -v
Docker version 20.10.0, build 7287ab3
docker安装完成
原文链接:blog.csdn.net/QQ83512272/…
二、docker 离线制作oracle 镜像
参考文档:Oracle Docker 镜像(制作)_oracle docker镜像-CSDN博客
用户 不在 sudoers 文件中。此事将被报告。处理
参考文档: 用户 不在 sudoers 文件中。此事将被报告。-CSDN博客
# Docker提示permission denied (权限不足)解决办法
参考文档: Ubuntu下Docker提示permission denied (权限不足)解决办法 WSL_ubuntu docker permission denied-CSDN博客