idea打包镜像部署到服务器

1.打开docker2375端口

Centos7.X下配置文件地址在 /usr/lib/systemd/system/ 下面,修改 /usr/lib/systemd/system/docker.service 文件,命令: vi /usr/lib/systemd/system/docker.service

在 ExecStart=/usr/bin/dockerd 配置文件后面加上 -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock 保存并退出。

注 : 端口 2375 就是docker remoteApi的 端口,确保此端口linux没有被占用。

执行 重启 docker 命令 docker重新读取配置文件,并重新启动docker服务
命令 : systemctl daemon-reload && systemctl restart docker

2.idea下载docker插件

image.png

修改配置


image.png

修改pom文件
properties增加
fandf
plugins增加

        
            
                com.spotify
                dockerfile-maven-plugin
                1.3.6
                
                    ${docker.image.perfix}/${project.artifactId}
                    
                        target/${project.build.finalName}
                    
                
            
        

项目下新增Dockerfile文件


image.png

打包


image.png

新建一个dockerfile,镜像推送成功
image.png

执行run dockerfile


image.png
image.png

查看服务器docker镜像


image.png

执行命令

docker run -d -p 8761:8761 --name eureka_server eureka_server:1.0 
docker logs -f 容器id
image.png

访问服务器地址,eureka-serve部署成功。


image.png

你可能感兴趣的:(idea打包镜像部署到服务器)