备注:${}和<> 指变量
##hos-docker
### 1.服务说明:
该服务的主要功能是作为docker打包发布的demo工程
### 2.配置说明:
参考地址:https://blog.csdn.net/weixin_36667844/article/details/74644233
#### a . 开启docker远程API
修改docker配置文件#vi /usr/lib/systemd/system/docker.service ,进入编辑模式后,将ExecStart这一行后面加上 -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock ,改完后如下所示
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2377 -H unix:///var/run/docker.sock
#### b . 本地环境变量配置
添加系统环境变量:DOCKER_HOST:tcp://172.19.103.37:2377 //用于远程操作docker
#### c . pom配置
com.spotify
docker-maven-plugin
//配置镜像名称
${project.name}:${project.version}
${project.basedir}/src/main/docker
false
${project.build.directory}
${project.build.finalName}.jar
#### d . 编写dockerFile
#### e . 打包发布:
clean package docker:build -DskipTests //打包并发布到docker仓库
#### f . 运行镜像
初次使用,运行镜像,生成对应容器
docker images
docker run -d -p 5050:5050 //启动