ECS-docker部署jar包(springboot)

文章目录

    • 1. 编辑DockerFile文件
    • 2. 代码打包(dockerfile文件放在根目录)
    • 3. 上传至ECS
        • 3.1 使用xshell远程连接ECS,使用rz命令,添加文件
        • 3.2 创建镜像
        • 3.3 创建容器
        • 3.4 **!!!mysql中root一定要包含docker容器的ip(172.17.0.%)**
        • 3.5 **jar包中连接mysql的url为mysql的容器ip+3306端口,而非映射的端口**

1. 编辑DockerFile文件

ECS-docker部署jar包(springboot)_第1张图片

2. 代码打包(dockerfile文件放在根目录)

ECS-docker部署jar包(springboot)_第2张图片

3. 上传至ECS

3.1 使用xshell远程连接ECS,使用rz命令,添加文件
3.2 创建镜像
docker build -t website .
3.3 创建容器
docker run --name website -p 8899:8899 -d website
3.4 !!!mysql中root一定要包含docker容器的ip(172.17.0.%)

ECS-docker部署jar包(springboot)_第3张图片

3.5 jar包中连接mysql的url为mysql的容器ip+3306端口,而非映射的端口

ECS-docker部署jar包(springboot)_第4张图片

你可能感兴趣的:(docker,springboot,docker,jar,spring,boot)