Docker安装,这一篇就够了
https://docs.docker.com/engine/install/centos/
1、卸载旧版本
旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、安装方法
安装yum-utils包(提供yum-config-manager 实用程序)并设置稳定存储库。
sudo yum install -y yum-utils
https://download.docker.com/linux/centos/docker-ce.repo 就是稳定存储库地址,这个官网给的地址,如果用这个地址不去管它的话,会导致后面安装软件时会比较慢,为了提高安装效率,所以需要对其进行镜像加速,第6步会有讲到。也可以直接用阿里云的地址,如果用阿里云的地址就不需要进行加速了
官网给的地址
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
阿里云的地址
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、安装 Docker 引擎
安装最新版本的 Docker Engine 和 containerd,或者进入下一步安装特定版本
sudo yum install docker-ce docker-ce-cli containerd.io
如果提示你是否接受,选 y
4、启动Cocker
sudo systemctl start docker
5、通过hello world验证是否安装成功
sudo docker run hello-world
此命令下载测试映像并在容器中运行它。当容器运行时,它会打印一条消息并退出。
还可以通过查看版本验证是否安装成功
dcoker -v
输出类似:Docker version 20.10.8, build 3967b7d,代表成功
6、容器镜像加速
如果用了阿里云的地址就不需要进行这一步了
这里需要大家注册一个阿里云的账号,注册好后可在阿里云的工作台中找到镜像加速服务,然后把命令复制到Linux中执行即可。 这个不是必须的,只是能让你在后续的安装软件时能快一点
|