配置介绍
腾讯云,4核,4G内存,40GB SSD,网络3Mbps
Docker CE
ssh连接
cmd输入命令ssh ubuntu@ip address,随后输入在配置服务器时候的密码连接服务器。
如果连接过了,丢弃之前的连接的命令:ssh-keygen -R 106.54.50.41
配置新用户
输入
sudo adduser yourname然后输入两次密码,随后连续按回车即可。接下来是授予其sudo权限。
输入
sudo visudo在打开的文件编译器中的最末尾行输入yourname ALL=(ALL) ALL 随后保存退出。vim和nano不一样,vim是 按ESC -> 输入:wq,nano是 ctrl+o -> 回车确认文件路径 -> ctrl+x。
随后退出ssh连接,输入exit
使用新用户连接ssh
cmd输入ssh yourname@ip address,输入密码。(可以尝试随意输入sudo命令来尝试是否具有sudo权限)
配置镜像源
使用的是Debian,其他系统自己修改。
备份原始配置
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup编辑配置文件
sudo nano /etc/apt/sources.list复制
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-security main restricted universe multiverse更新一下。sudo apt update && sudo apt upgrade -y
验证docker
把你的用户加入到docker小组
sudo usermod -aG docker ubuntu退出ssh连接,并重新连接
运行docker命令
docker --version docker run hello-world docker info其中docker info是需要你查看你的镜像地址是不是腾讯云的(按理来说是没问题的)
配置SSH(可选)
对于普通的ssh来说,每次登陆都要你输入密码。对于线下来说可能是更安全的,因为他防止了别人直接使用你的ssh。但是对于网络来说,是很不安全的,所以可以禁用掉密码登陆,使用ssh证书。