阿里云购买云服务,本地通过终端连接使用,终端工具,弹幕各种推荐 Mobaxtream, 打算试用一下
创建安全组
阿里云上创建实例后,你只能通过他们提供的终端工具访问,如果你想要通过其他终端工具访问服务器,需要设置安全组。这个安全组你可以理解为云服务形势下的开启防火墙端口。
常用端口:
- 21: FTP
- 22: SSH
- 80: HTTP
- 443: HTTPS
- 3306: mysql
- 8080: tomcat
- 6379: redis
安全组 -> 创建安全组,将常用端口添加进去即可
创建实例
实例可以理解为远程虚拟机,进入阿里云主界面,顶部选择 控制台 -> 点右上角三条杠 -> 下拉单选择 实例 -> 右上角选择 创建实例
自定义购买下面选择:
- 付费模式: 按量付费
- 地域:就近 - 上海
- 规格:测试 docker 选 1 核 2 G
其他只需要注意一下安全组设置即可,创建完毕后,点击你创建的实例,进入面板后就可以看到你创建的实例的公网 IP,然后点击右上角的全部操作下拉单 -> 修改密码
远程链接
下载 Mobaxtream 并安装,没什么好说的,新建 session 然后填写账号密码尝试链接,没什么问题的话都 OK 的
安装 docker
1 | yum update |
镜像加速
控制台界面搜索 容器镜像服务 -> 镜像工具 -> 镜像加速器
他会根据账号给出加速地址和配置方法,很直观, 对于 CentOS 可以通过修改 daemon 配置文件/etc/docker/daemon.json来使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-‘EOF’
{
“registry-mirrors”: [“https://xxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
启动 nginx 镜像测试
1 | docker run -d -p 8080:80 --name my-nginx nginx |
PS: 第一次测试内部访问成功,外部失败,查看安全组,发现添加输入框末端需要点击保存…