准备环境

云主机到手后需做一些基础工作,保证使用方便和服务安全。

安装Docker


安装docker所需的依赖
$yum install docker-ce docker-ce-cli containerd.io

设置docker为开机启动
$systemctl enable docker

启动docker
$systemctl start docker

安装1panel控制面板

使用在线命令安装,安装前需要先安装好docker环境
$curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh

1panel安装完成后,根据提示进入面板进行初始化

配置docker镜像加速

在镜像加速配置中添加以下地址

https://hub-mirror.c.163.com
https://docker.m.daocloud.io
https://ghcr.io
https://mirror.baidubce.com
https://docker.nju.edu.cn

并开启【live-restore】设置,确保docker重启或发生异常时,容器服务能够继续运行。

设置两步认证(可选)

为确保面板登录安全,可以通过【面板设置】->【安全】->【两步验证】开启Google动态秘钥功能,该功能需在手机上安装一个GoogleAuth的客户端,每分钟更新一次动态秘钥。

从云服务商安全策略处关闭22端口

可以从云服务商的安全策略处关闭22端口的对外访问设置,防止有网络扫描暴力入侵22端口(即ssh应用)。关闭22端口后可以通过1panel面板【主机】->【终端】处进行命令操作,1panel带有随机路径+两步认证,相对于暴露22端口有更高的安全性。

一切准备妥当后,开始享受云上冲浪生活🏄🏻