可视化界面远程Amazon云实例两种方式

方式一:
1.AmazonEC2 创建实例(根据收费情况采用的是r5.Xlarge,4+32g,为内存优化实例(区别去计算优化实例))
创建实例注意事项:
①安全组内增加出站入站规则(扩充支持协议及端口)
②配置弹性IP(固定公网IP)
③新建下载密钥对
2.本机安装Xshell+Xmanage 远程软件(通过SSH协议连接,Amazon自带安装SSH服务器端)
通过配置Xshell后连接centos命令行界面(cli),进行如下安装
①查看可用组 yum grouplist
②安装GNOME Desktop 组 yum groupinstall “GNOME Desktop”
③安装图形管理工具 yum groups mark install “Graphical Administration Tools”
④修改运行级别为5 ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
⑤安装docker yum install docker
⑥设置docker为守护进程 systemctl start docker
⑦设置docker开机启动 systemctl enable docker
3.docker hub 镜像操作
docker pull wangfantestweb/hellodockertest:developserver
docker tag docker.io/wangfantestweb/hellodockertest:developserver qq1336051741/webclientpublic:developserver
docker push qq1336051741/webclientpublic:developserver
4.运行容器(镜像在本地)
开发态:
docker run -i -t -p 8001:8001 -p 8002:8002 -p 23001:23001 --name developserver --privileged=true wangfantestweb/hellodockertest:developserver (/bin/bash)
运行态:
docker run -i -t -p 8003:8003 -p 8004:8004 -p 23001:23001 --name runserver --privileged=true wangfantestweb/hellodockertest:runserver (/bin/bash)
用户:
docker run -i -t -p 8003:8003 -p 8004:8004 -p 23001:23001 --name usrserver --privileged=true wangfantestweb/hellodockertest:usrserver (/bin/bash)

方式二:
1.AmazonEC2 创建实例(根据收费情况采用的是r5.Xlarge,4+32g,为内存优化实例(区别去计算优化实例))
创建实例注意事项:
①安全组内增加出站入站规则(扩充支持协议及端口)
②配置弹性IP(固定公网IP)
③新建下载密钥对
2.本机安装VNC Viewer,centos实例安装VNC服务器
具体操作参考另篇文章(需关闭防火墙)
3.docker hub 镜像操作
docker pull wangfantestweb/hellodockertest:developserver
docker tag docker.io/wangfantestweb/hellodockertest:developserver qq1336051741/webclientpublic:developserver
docker push qq1336051741/webclientpublic:developserver
4.运行容器(镜像在本地)
开发态:
docker run -i -t -p 8001:8001 -p 8002:8002 -p 23001:23001 --name developserver --privileged=true wangfantestweb/hellodockertest:developserver (/bin/bash)
运行态:
docker run -i -t -p 8003:8003 -p 8004:8004 -p 23001:23001 --name runserver --privileged=true wangfantestweb/hellodockertest:runserver (/bin/bash)
用户:
docker run -i -t -p 8003:8003 -p 8004:8004 -p 23001:23001 --name usrserver --privileged=true wangfantestweb/hellodockertest:usrserver (/bin/bash)

你可能感兴趣的:(亚马逊云)