VPS 安装 Docker 教程
购买服务器
服务器厂商:海外知名且易用的有 DigitalOcean、Linode、Vultr、BandwagonHost,支付方式基本都支持外币信用卡、Paypal,也有部分支持支付宝支付(比如Vultr、BandwagonHost)
以支持支付宝的Vultr为例,介绍一下购买,选择服务器的流程,基本都大同小异
- 打开Vultr官网 www.vultr.com
- 右上角可以切换语言
- 注册账号,Email认证一下 ,登录到后台
- 登录后,在 Products -> Instances 点击 Deploy Server
- 选择服务器规格
- 选择 Cloud Compute
- CPU 选择 intel Regular Performance
- Sever Location 选择 Tokyo 或者 Singapore
- Server Image 选择 Debian (最新 Debian 即可)
- Server Size 选择最便宜的5刀每月
- 关闭自动备份(节省1美元),打开 Enable IPv6
- 确认价格后,点击最下方的 Deploy Now,完成后就会显示服务器正在初始化,等状态变为 Running 服务器购买就完成了
- 进入服务器详情页查看服务器信息
- 充值在 Billing -> Make Payment 选择 Alipay 就可以使用支付宝,最低10美元起充,服务器是按小时付费,如果是临时使用,用完可以销毁
- 打开Vultr官网 www.vultr.com
安装SSH客户端
- 下载安装Putty
macOS 可以直接使用默认的终端 SSH 连接
使用SSH连接服务器
打开putty,输入服务器IP,点击Open
接受服务器认证信息,点击Accept
输入服务器账号密码,账号一般是
root
,密码在服务器信息页连接成功
安装Docker
Docker 是一个可以把软件和依赖环境打包部署的运维工具,可以保证用户的使用环境和软件开发者的运行环境一致,还有不会搞乱使用者的系统,是比较绿色的软件安装方式
官网文档:docs.docker.com
linux执行指令示例,输入指令回车就是执行
在 Debian 系统上一键安装指令如下:
bash <(curl -sSL https://get.docker.com)
备注:如果已经是root用户可以不用加
sudo
,有些精简版的 Ubuntu 系统会去除 sudo,导致 sudo 的命令无法执行