将java jar包打成docker镜像 然后发送到服务器 利用Dockerfile 服务编排
技术交流群QQ 272712006
1.安装docker
// ubuntu
sudo apt-get install docker.io
// centOS
yum install docker.io
2.配置远程连接
vi /lib/systemd/system/docker.service
# 修改以ExecStart开头的行:(因为我的系统是centos 7的,所以修改为下面得)
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
# 修改后保存文件,然后通知docker服务做出的修改
systemctl daemon-reload
# 重启docker服务
service docker restart
3.配置Dockerfile, 在文件跟目录创建Dockerfile
FROM java
#FROM jrottenberg/ffmpeg
# 将当前目录下的*.jar添加到镜像中去,并且命名为app.jar
ADD target/track-web-exe.jar app.jar
# 开放tcp端口
EXPOSE 8182/tcp
ENV LANG C.UTF-8