阿里云服务期-部署服务记录

6、修改禁止ping:

 vi /etc/sysctl.conf

sysctl -p

1、安装docker:

systemctl restart docker

最新版本:
yum install docker-ce -y

systemctl enable docker && systemctl start docker

2、装mysql:

docker pull mysql:latest

docker run -d -p 3306:3306 -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql mysql:latest

docker update --restart=always 容器id

云端口释放:网络安全组添加 

修改数据库密码:

use mysql # 连接权限数据库

update user set password=password('521') where user='root' and host='localhost'; # 改密码

update user set host='%' where user='root';

flush privileges; # 刷新权限

挂载得目录如果没有要手动先创建

3. 后端部署

本地springBoot打包成jar包,上传到服务器上,再当前目录新建Dockerfile

FROM openjdk:17-jdk-alpine
COPY *.jar /czd-green-project-backend.jar
CMD echo "======dockertest======"
EXPOSE 8003
ENTRYPOINT ["java","-jar","/czd-green-project-backend.jar"]

进入当前目录执行:

docker build -t czd-green-project-backend:v2 .

生成新的镜像,再执行

--GIT 工程下载部署

#--安装jdk环境
yum -y install java-1.8.0-openjdk-devel;

#--安装maven环境
yum -y install maven;

#--下载git
  yum -y install git;

 #--下载代码到/opt目录
  cd /opt;
  git clone https://gitee.com/wukongcrm/crm_pro.git;
 #--打包,第一次打包会比较慢,请耐心等待
  mvn clean -Dmaven.test.skip=true package;

docker run -d --name czd-green-project-backend -v /root/build/front/dist/picture/:/root/build/front/dist/picture/ -p 8003:8003 czd-green-project-backend:0603

systemctl restart docker(docker 重启)

产看端口是否释放:

 yum -y install nc

nc -zv 139.244.****.**** 3306

telnet 127.0.0.1 3309

netstat -an | grep 端口号(检查端口号是否被监听)

防火墙相关:

systemctl daemon-reload(刷新生效)

systemctl stop firewalld && systemctl disable firewalld

firewall-cmd --zone=public --add-port=80/tcp --permanent(防火墙释放端口)

firewall-cmd --reload

firewall-cmd --list-all

4.前端部署:

docker build --no-cache -t czd-green-project-front:0603 ./

docker build --no-cache -t czd-green-project-front:0603 ./;
docker run -d --name czd-green-project-front -v /root/build/front/dist/:/czd/www/html/dist/ -p 8007:8007 czd-green-project-front:0603;
容器内安装unzip

apt-get update

apt-get install -y unzip

unzip -v

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值