国内服务器如何安装docker或者是1panel
1panel is all you need! 它会帮我们装好docker
简单安装1panel,1panel非常好装
可以看官方文档,非常清晰!
https://1panel.cn/docs/v2/installation/online_installation/
1.更新系统并安装依赖
sudo apt update && sudo apt upgrade -y
sudo apt install curl wget -y
插曲,我这里竟然遇到了要更新内核,难道你是虚拟机!那这里就先无脑回车吧(大佬可以讲讲这里我应该选什么服务)
运行指令直接安装
sudo bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"
测试一下,是不是连接的问题
curl -v https://download.docker.com/linux/ubuntu/gpg
zjhf@Robot:~$ curl -v https://download.docker.com/linux/ubuntu/gpg
* Trying 18.172.31.22:443...
* Connected to download.docker.com (18.172.31.22) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* CAfile: /etc/ssl/certs/ca-certificates.crt
* CApath: /etc/ssl/certs
* TLSv1.0 (OUT), TLS header, Certificate Status (22):
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* OpenSSL SSL_connect: Connection reset by peer in connection to download.docker.com:443
* Closing connection 0
* TLSv1.0 (OUT), TLS header, Unknown (21):
* TLSv1.3 (OUT), TLS alert, decode error (562):
curl: (35) OpenSSL SSL_connect: Connection reset by peer in connection to download.docker.com:443
zjhf@Robot:~$
看来确实是连接问题,这可怎么办啊!
完全不用担心,1panel官方都给我们支好招了(前面的官方文档里就有提供无法安装docker的解决脚本,超级良心)
下载安装docker的脚本
curl -sSL https://linuxmirrors.cn/docker.sh -o docker.sh
一键安装
sudo bash docker.sh
一顿回车就好了
安装完毕后,再执行一下安装脚本
一路哐哐回车
这里的安全入口注意一下,如果你设置默认的话,就是这么一个乱码一样的地址,你可以考虑设置一个更具有可读性和管理的路由地址。不然每次都要通过这个地址访问了。
直接使用这里的地址和账户密码就可以访问啦!