打算先玩一下docker,首先要有一台服务器,于是乎,去阿里云上浏览了一波,发现可以先试用一个月,足够了,这期间可以好好玩下docker了~
选择这个,认证一下可以使用
这个是实例详情,然后准备好我们的xshell,使用公网ip远程登录上我们的机器,然后就开始玩了~
哇咔咔,这就远程登录上了,还是很赞的,下面就开始搞事情了,先安装一下docker:
可以先看一下我们的系统版本:
是CentOS 7算是比较新的了,然后安装一下docker,先去看一下docker的帮助文档:https://docs.docker.com/engine/install/centos/
官方文档好详细啊!
第一步:先卸载旧的版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
由于是一个全新的docker环境,所以可以直接往下安装
第二步:下载需要的安装包
sudo yum install -y yum-utils
第三步:设置镜像的仓库
默认是国外的:
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
这样就安装成功了:
更新一下yum软件包索引,可以提高安装软件的速度:
第四步:安装docker
一般都使用docker-ce社区版,ee是企业版
sudo yum install docker-ce docker-ce-cli containerd.io
第五步:启动docker
sudo systemctl start docker
第六步:通过docker version查看是否启动成功
第七步:测试docker的使用
sudo docker run hello-world
一开始没有找到hello-world的镜像,然后就去拉取,现在就是docker安装成功了!
第八步:查看hello-world镜像
如果想卸载docker,官方文档也有很详细的介绍:
#卸载镜像
sudo yum remove docker-ce docker-ce-cli containerd.io
#删除依赖,/var/lib/docker是docker的默认工作路径
sudo rm -rf /var/lib/docker
好啦,今天就到这里了,docker已经成功安装啦~
我是参照狂神的视频自己实践的,大家也可以B站去看狂神的视频~