第一章:安装 Docker 环境
文章摘要
|
无论是搭建个人网站、私人网盘,还是像我们今天这样部署游戏服务器,在云服务器上安装 Docker 都是极其关键的第一步。
Docker 是什么? 简单来说,Docker 是一种容器化技术。你可以把它直接理解为一个标准化的“软件集装箱”。
它的功能是什么? 它可以把任何程序(比如咱们这次的游戏服务端)以及运行它所需要的所有环境,完整打包进这个独立的“集装箱”(也就是容器)里。这样做有两个核心好处:一是隔离,程序在自己独立的空间里运行,不会搞乱你云服务器原本的系统;二是方便,让复杂的安装、更新或删除过程,变得像启动和关闭一个单文件软件一样简单干净。
对于 Linux(Ubuntu 或 Debian)系统,最省事的安装方法是直接使用 Docker 官方的一键安装脚本。整个过程只需要敲几行命令。
1. 连接服务器
打开你准备好的 SSH 工具(比如 FinalShell、Xshell,或者云服务商网页自带的终端),输入公网 IP 和密码,连接到你的服务器。看到类似 root@xxx:~# 的光标在闪烁,就可以开始输入命令了。
2. 执行一键安装脚本
在黑窗口中,依次复制并粘贴下面这两行命令。每粘一行,敲一次回车:
# 第一步:下载官方的安装脚本
curl -fsSL https://get.docker.com -o get-docker.sh
# 第二步:运行脚本开始安装
sudo sh get-docker.sh提示:安装过程通常需要 1 到 3 分钟,期间屏幕上会滚动很多代码,不用管它,耐心等代码停止滚动并重新出现输入提示符即可。
3. 设置开机自启
为了防止云服务器重启后,Docker 没跟着启动导致游戏掉线,我们顺手把它设置为开机自动运行。输入以下两条命令:
sudo systemctl enable docker
sudo systemctl start docker4. 验证是否安装成功
最后,我们检查一下 Docker 和它的配套工具是否都安装到位了。输入:
docker compose version如果屏幕上输出了一行类似 Docker Compose version v2.x.x 的文字,说明 Docker 环境已经全部配置完毕。