用ssh命令在 CentOS 上安装 Docker 引擎

卸载旧版本

旧版本的 Docker 被称为docker或docker-engine. 如果安装了这些,请卸载它们以及相关的依赖项。

sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine

便捷安装脚本稳定版:

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

在本地运行脚本之前,请务必检查从 Internet 下载的脚本。安装前,请熟悉便捷脚本的潜在风险和限制:

  • 该脚本需要rootsudo特权才能运行。
  • 该脚本会尝试检测您的 Linux 发行版和版本并为您配置包管理系统,并且不允许您自定义大多数安装参数。
  • 该脚本会在不要求确认的情况下安装依赖项和建议。这可能会安装大量软件包,具体取决于主机的当前配置。
  • 默认情况下,该脚本会安装 Docker、containerd 和 runc 的最新稳定版本。使用此脚本配置机器时,这可能会导致 Docker 的主要版本升级意外。在部署到生产系统之前,始终在测试环境中测试(主要)升级。
  • 该脚本并非旨在升级现有的 Docker 安装。使用脚本更新现有安装时,依赖项可能不会更新到预期版本,导致使用过时的版本。

 

ssh输入docker,会显示dokcer命令指导,表示已经安装

卸载 Docker 引擎

卸载 Docker Engine、CLI、Containerd 和 Docker Compose 软件包:

sudo yum remove docker-ce docker-ce-cli containerd.io

主机上的映像、容器、卷或自定义配置文件不会自动删除。要删除所有映像、容器和卷:

sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

 

按以下命令ssh进行docker的启动、进程设置等。

启动 systemctl start docker

守护进程重启 sudo systemctl daemon-reload

重启docker服务 systemctl restart docker

重启docker服务 sudo service docker restart

关闭docker service docker stop

关闭docker systemctl stop docker

本站资源来自于互联网收集,仅供用于学习和交流,不得用于商业用途,请遵循相关法律法规。如遇欺诈广告或损害用户利益请第一时间联系我们邮箱:362813278@qq.com或者QQ:362813278处理!
THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录