部署Docker
本节主要介绍手动安装Docker的操作步骤,您也可以在云市场购买相应镜像,一键部署云服务器。
-
远程连接ECS实例。连接方式请参见连接方式概述。
-
依次运行以下命令添加yum源。
-
更新yum源。
1
yum -y update
-
安装epel源。
1
yum install -y epel-release
-
清除yum缓存。
1
yum clean all
说明 您可以运行命令yum list查看所有可安装的包。
-
-
安装并运行Docker。
1
2yum install docker-io -y systemctl start docker
-
查看Docker版本信息,确认是否成功安装Docker。
1
docker --version
Docker常用命令:
-
进入对应的docker容器目录中
1
docker exec -it containerid bash
阿里云使用sz,rz上传和下载文件
-
安装lrzsz
1
yum -y install lrzsz
-
现在就可以正常使用rz、sz命令上传、下载数据了。
1
2rz filename sz filename
阿里云在docker容器中安装vim
1
2
3apt-get update apt-get install vim
问题:
-
如果部署之后无法通过外网访问, 需要通过设置阿里云控制台里面的安全组,开放外网方位与服务的权限,详情参考里面的教程
-
网站跨域问题:
解决办法:修改nginx的配置如下:
1
2
3
4
5
6
7
8
9
10location / { add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS'; add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization'; if ($request_method = 'OPTIONS') { return 204; } proxy_pass http://192.168.12.1:8081; }
add_header Access-Control-Allow-Origin ‘http://u9qg4ksg.lc-cn-n1-shared.com’; add_header Access-Control-Allow-Headers ‘Origin, X-Requested-With, Content-Type, Accept,User-Agent’;
nginx服务目录: 2d1a02fe52e8:/usr/share/nginx/html
1 |
|
Nginx配置ssl证书
1 |
|
域名备案查询:
https://beian.aliyun.com/?spm=5176.14418478.J_1164210480.1.12e46415FdIO1y
添加ftp服务
附录:
ip:47.102.200.145
ftp:
用户名:heron
密码:helong123
lnmt:
栈资源名称:LNMT_20210521
实例密码:Helong123
数据库名称:MyDatabase
数据库用户名:heron
数据库密码:Helong123
数据库管理员用户密码:rootHelong123
mysql数据库账号密码:root@localhost: T0SLWk,rTwO7