美文网首页
排查记录部署失败过程

排查记录部署失败过程

作者: 莫夏_b560 | 来源:发表于2019-06-03 23:21 被阅读0次

备注:docker-compose centos安装

curl -L https://github.com/docker/compose/releases/download/1.21.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

1、 docker pull openjdk:8-jre

2、 maven下载

3、环境变量配置

4、编写Dockerfile

5、拉取代码,打jar包:mvn package(覆盖旧jar失败,导致排查很久)

6、进入项目目录下, docker build -t xx .

7、 docker run -d --name xx-server -p 8088:8088 xx-server

备注:

(1)mysql驱动

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.46</version>
        </dependency>

6以下:spring.datasource.driverClassName=com.mysql.jdbc.Driver
6以上:spring.datasource.driverClassName=com.mysql.cj.jdbc.Driver,且要在链接上拼装:&allowPublicKeyRetrieval=true&useSSL=false

8、进入容器:docker exec -it <容器ID> /bin/bash

9、rabbitmq账号设置权限:rabbitmqctl set_permissions -p my_vhost admin '.' '.' '.*'

image.png

相关文章

网友评论

      本文标题:排查记录部署失败过程

      本文链接:https://www.haomeiwen.com/subject/tcyozqtx.html