一、基本安装
参考以下三个链接:
1、docker是什么?
http://www.ruanyifeng.com/blog/2018/02/docker-tutorial.html
2、怎么安装?
https://docs.docker.com/engine/install/centos/
3、遇到的containerio版本兼容问题
https://blog.csdn.net/RtxTitanV/article/details/106550640
错误:
问题: package docker-ce-3:19.03.11-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed
- cannot install the best candidate for the job
- package containerd.io-1.2.10-3.2.el7.x86_64 is excluded
- package containerd.io-1.2.13-3.1.el7.x86_64 is excluded
- package containerd.io-1.2.13-3.2.el7.x86_64 is excluded
- package containerd.io-1.2.2-3.3.el7.x86_64 is excluded
- package containerd.io-1.2.2-3.el7.x86_64 is excluded
- package containerd.io-1.2.4-3.1.el7.x86_64 is excluded
- package containerd.io-1.2.5-3.1.el7.x86_64 is excluded
- package containerd.io-1.2.6-3.3.el7.x86_64 is excluded
(尝试添加 '--skip-broken' 来跳过无法安装的软件包 或 '--nobest' 来不只使用最佳选择的软件包)
•’’’
##4、怎么启动,还是参考3里面的
sudo docker start
还有以下命令都可以使用:
sudo docker run hello-world
sudo docker version
#二、怎么搭建VPN(10分钟)
http://www.iyeele.com/744.html
docker pull oddrationale/docker-shadowsocks
docker run -d -p 12345:12345 oddrationale/docker-shadowsocks -s 0.0.0.0 -p 12345 -k welcome -m aes-256-cfb
-d参数允许 docker 常驻后台运行
-p来指定要映射的端口,这里端口号统一保持一致即可。例如:12345
-s服务器 IP 地址,不用动
-k后面设置你的 VPN 的密码,比如:welcome
-m指定加密方式