美文网首页
idea打包镜像部署到服务器

idea打包镜像部署到服务器

作者: 越走越远的风 | 来源:发表于2019-08-27 10:38 被阅读0次

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增加
<docker.image.perfix>fandf</docker.image.perfix>
plugins增加

        <plugins>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <version>1.3.6</version>
                <configuration>
                    <repository>${docker.image.perfix}/${project.artifactId}</repository>
                    <buildArgs>
                        <JAR_FILE>target/${project.build.finalName}</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>
        </plugins>

项目下新增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打包镜像部署到服务器

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