容器化技术为中间件的搭建带来很多的便利,而docker作为容器化技术开始的起点,是一个很不错的选择。下面,便开始我们的docker学习之旅。 1.卸载旧版本,即使没有安装过,也可以执行,确保后续安装顺利
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.安装yum-utils软件包,并设置稳定的存储库。
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
3.安装docker
sudo yum install docker-ce docker-ce-cli containerd.io
如果想安装特定版本,可以先查看再进行安装
yum list docker-ce --showduplicates | sort -r
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
4.启动docker,并设置成开机启动
sudo systemctl start docker
sudo systemctl enable docker
5.使用docker创建hello-world容器
sudo docker run hello-world
6.卸载docker
sudo yum remove docker-ce docker-ce-cli containerd.io
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
|