1.编译项目war包或jar包
在pom.xml中搜索packaging ,修改成war或者jar
右侧maven,先clean,再点package.完成后输出路径会打印在控制台
2.安装及部署docker
yum install -y docker
启动docker
systemctl start docker
1、将jar包上传到centos上
2、编写Dockerfile文件,创建文件名为Dockerfile的文本文件,将maven打包好的jar包和Dockerfile文件放在同一目录下(最好新建文件夹),内容如下:
文件内容:
2.1docker命令
制作镜像
docker build -t small .
查看镜像
docker images
删除镜像
docker rmi 镜像名
启动容器
-d 不进入容器
-p 指定映射端口
–name 容器名
-v 日志路径
docker run -d -p 8080:8081 --name java1 -v /root/logs:/logs small
查看正在运行的容器
docker ps
关闭容器
sudo docker stop 容器id/容器名
查看容器日志
docker logs
删除容器
docker rm 容器id/容器名
3.Mysql
# 下载mysql源安装包
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
# 安装mysql源
yum localinstall mysql57-community-release-el7-8.noarch.rpm
#安装MySQL
yum install mysql-community-server
#启动MySQL服务
systemctl start mysqld
#查看MySQL的启动状态
systemctl status mysqld
#查看密码
grep 'temporary password' /var/log/mysqld.log
#修改密码
set password for 'root'@'localhost'=password('你的新密码');