美文网首页
Docker环境下运行项目

Docker环境下运行项目

作者: 李小二的倔强 | 来源:发表于2021-09-13 10:56 被阅读0次

一、添加 docker-maven-plugin 插件

编译打包并下载基础镜像(java 1.8 运行环境)
$ mvn clean package docker:build
查看编译后的可用镜像
$ docker images
启动 docker 容器,运行服务注册中心 端口映射为 8761 访问端口:默认端口
$ docker run -p 8761:8761 eureka-server:latest
$ docker run -dit -p 8761:8761 eureka-server:latest   后台运行
查看启动后的 docker 容器
$ docker ps
关闭 docker 容器 使用生成的 container id
$ docker stop container id

二、删除容器和镜像

通过如下命令可以查看容器是否删除
$ docker ps -a  
通过容器id先删除容器
$ docker rm 4a0c0eb71ea5  
通过容器Id删除镜像
$ docker rmi 96106cbe3107  
通过镜像名删除 allen_mysql:5.7 镜像
docker rmi allen_mysql:5.7

三、dockerfile

docker原生方式构建docker镜像

docker build -t [imageName] [dockerfileUrl]
mvn打包
$ mvn clean package -DskipTests
mvn 根据dockerfile build镜像
$ mvn dockerfile:build
重命名
$ docker tag IMAGEID  REPOSITORY:TAG

相关文章

网友评论

      本文标题:Docker环境下运行项目

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