Win10系统下 Dos窗口命令结合Idea-SpringBoot Maven项目 整合Docker部署项目

1.创建SpringBoot Maven项目 省略SpringBoot创建项目。。。。

2.加入打包build Docker的依赖

<!--打包 过滤掉test-->

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-surefire-plugin</artifactId>

<configuration>

<skipTests>true</skipTests>

</configuration>

</plugin>

<!--加入maven插件“docker-maven-plugin”-->

<plugin>

<groupId>com.spotify</groupId>

<artifactId>docker-maven-plugin</artifactId>

<!--<version>0.2.3</version>-->

<version>1.0.0</version>

<configuration>

<imageName>${docker.image.prefix}/${project.artifactId}</imageName>

<imageTags>

<imageTag>latest</imageTag>

</imageTags>

<dockerDirectory>src/main/docker</dockerDirectory>

<resources>

<resource>

<targetPath>/</targetPath>

<directory>${project.build.directory}</directory>

<include>${project.build.finalName}.jar</include>

</resource>

</resources>

</configuration>

</plugin>

pom说明 如图!!!!!!!!!!!!!!!!!!

3.略去创建项目步骤 创建好项目然后 在sr/mian目录下创建docker目录然后新建DockerFile文件

指令详解参考 https://blog.csdn.net/qq_15807167/article/details/78157862

4.idea连接docker服务器 ctrl+alt+s 找到设置窗口

注意注意注意 如果连接不成功 请打开右键Docker图标 setting!!!!!!!!!!!!!!!

5.然后打包程序 mvn clean package docker:build ===>target中找到jar注意核对名称与DockeFile中一致

6.win+R docker images 查看刚才创建的镜像

7.docker run -p 8705:8705 -t test/test-docker 创建并运行docker 说明:此步骤就是给镜像创建一个容器实例

 

列出正在运行的容器!!!!!!!!!!!!!!!

容器相关操作命令 镜像创建实例化容器之后就可以操作具体容器的运转了

1) 列出正在运行的容器 

    docker ps

2) 列出已经停止运行的容器

    docker ps -a

3) 停止容器 

docker stop container_name

4) 重启容器 

   docker start container_name

5) 删除容器

 docker rm container_name

6) 进入容器 

 docker attach container_name

7) 导出容器 

docker export container_id> filename.tar

8) 导入容器 

cat filename.tar | docker import - prefix/name:v1.0

9) 查看容器进程

docker top container_name

10) Docker容器的配置信息

 docker inspect container_name

 docker inspect -f'{{ .NetworkSettings.IPAddress }}'container_name

11) 查看web应用容器日志

docker logs container_name

注意idea中也可以观察docker的相关情况!!!!!!!!!!!!

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值