今天把.net core發(fā)布到阿里云ECS服務(wù)器上踩了一堆坑,記錄一下,新手,請大佬笑看。。。
1.服務(wù)器命令行先執(zhí)行我們中國國產(chǎn)的docker自動化部署腳本命令
curl -sSL https://get.daocloud.io/docker | sh? ? ??

1.1 服務(wù)器啟動docker
systemctl restart docker

2.docker安裝mysql命令?
docker pull mysql

3.docker運行mysql命令
docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

4.檢查mysql是否成功部署
docker ps

5.引入我們發(fā)布的docker鏡像,如何發(fā)布docker鏡像將在下篇講解
docker pull registry.cn-hangzhou.aliyuncs.com/jiaxxxxxxxx/xxxapi:1.0.0

6.運行鏡像,:前面一個端口是映射的本地端口,后面的是docker容器端口
docker run -d --name lknapi -p 8080:80 registry.cn-hangzhou.aliyuncs.com/jiaxxxxxxxx/xxxapi:1.0.0

至此,ECS服務(wù)器配置docker,docker配置mysql,.net core鏡像發(fā)布到ECS服務(wù)器全部配置完畢,可以通過端口號3306連接到mysql,通過公網(wǎng)ip加上端口號請求接口