docker - linux 安装
安装前,需要检查是否已经安装过docker ,如果已经安装,需要卸载掉
1.卸载
删除Docker所在目录
rm -rf /etc/docker rm -rf /run/docker rm -rf /var/lib/dockershim rm -rf /var/lib/docker
删除Docker所在目录
使用 ps -ef|grep docker 查询docker进程的PID 然后使用 kill -9 pid kill掉docker进程
卸载Docker相关的包
使用命令 yum list installed | grep docker 查看相关的包
把匹配到的包用 yum remove 卸载掉
也可以直接执行
卸载旧版本的 Docker(如果有):
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.安装
手动安装,请参考这位博主的文章【 https://blog.csdn.net/weixin_43977692/article/details/127492590 】
我选择自动安装 【自动下载最新的,需要安装指定版本,需要手动安装】
#安装命令 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun #或使用国内 daocloud 一键安装命令 curl -sSL https://get.daocloud.io/docker | sh
等待,不要中断
我用的是 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
直到出现

表示安装完成
注意,今天是20230912,发现安装上面的一键安装已经不可用,听说是阿里镜像不支持centos7.6了,如果需要安装,那么可以直接取官网下载镜像,更换源即可

执行指令
安装 Docker 依赖的软件包:
sudo yum install -y yum-utils
设置仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装 Docker 和配套的插件
【安装 containerd.io 后 会自动安装 docker-buildx-plugin docker-compose-plugin】
sudo yum install -y docker-ce docker-ce-cli containerd.io
慢是慢了点,但至少可以用,毕竟源在国外,哎

3.测试
查看安装版本,执行
docker -v
4.启动docker
启动docker
systemctl start docker
重启docker
systemctl restart docker
设置开机启动
systemctl enable docker
停止开机启动
systemctl stop docker
5.其他指令
查看已经下载的镜像
docker images
本文来自博客园,作者:岑惜,转载请注明原文链接:https://www.cnblogs.com/c2g5201314/p/17440979.html
响应开源精神相互学习,内容良币驱除劣币

浙公网安备 33010602011771号