利用docker,我们可以使用一行命令就能很轻松地部署一个应用或者是一个网站。
登录我们的服务器
输入ssh root@你的ip
回车
再输入你服务器的密码,最好用复制粘贴的方式,因为不显示的。
更新YUM包
输入yum update
更新yum包
输入y
找到Docker官方网站
选择这个进入,按照官方的教程来安装就行。
卸载旧版本的docker(非必须)
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
安装依赖、设置仓库
sudo yum install -y yum-utils
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
输入sudo yum install -y yum-utils
输入:
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
下载docker
sudo yum install docker-ce docker-ce-cli containerd.io
输入y
会出现一个指纹认证,060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35
,确认这个是和官网上的一致的,我们再次输入y
这部分会稍微耗一点时间,我这边用的vultr服务器大概15s左右。
启动docker
sudo systemctl start docker
这边并没有什么提示。
确认一下dockr是否安装正确
运行一个hello-world
的镜像
sudo docker run hello-world
看到这个,说明docker已经完全安装好啦,可以愉快地开始使用了。
卸载docker
1、卸载 Docker Engine、CLI 和 Containerd 包。
输入sudo yum remove docker-ce docker-ce-cli containerd.io
2、服务器上的镜像、容器、卷或自定义配置文件不会自动删除。要删除所有镜像、容器和卷。
输入sudo rm -rf /var/lib/docker
已编辑的配置文件需要手动删除
© Copyright notes
文章版权归作者所有,未经允许请勿转载。
Related posts
No comments...