镜像生成文件:appmarketadminDockerfile
内容:
FROM java:8
MAINTAINER zengst
ADD appMarket-admin-*.jar appmarket-admin.jar
#时钟同步
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
EXPOSE 8081
#注意"--spring.profiles.active=test" 这里不能有空格,和命令号差一个空格
ENTRYPOINT ["java","-jar","appmarket-admin.jar","--spring.profiles.active=test"]
最后是启动shell:
#bin/sh
echo "build images:"
sudo docker build -f /home/devops/docker/appmarketadminDockerfile -t zengst/appmarketadmin /home/devops/docker
echo "stop exist container"
sudo docker stop appmarketadmin
echo "rm container"
sudo docker rm appmarketadmin
echo "start a container"
sudo docker run -d -p 9003:8081 --name appmarketadmin zengst/appmarketadmin
和自动化发布平台集成的时候启动shell价值就出来了。另外此处自定了dockerfile的路径和名称,稍微
做了通用化的考虑。稍微需要注意的是 -f最好是全路径。否则因为与平台集成时有个上下文路径,会出现找不到dockerfile的错
相关推荐
Docker 镜像制作流程详解 Docker 镜像制作流程是一系列复杂的步骤,包括 Docker 的安装、使用、镜像的制作和使用等。在本文中,我们将详细介绍 Docker 镜像制作流程的每一个步骤,并提供实用的命令和配置文件。 一...
# docker镜像制作 ## 什么是Docker镜像 + Docker 镜像可以理解为虚拟机模板,虚拟机模板就像停止运行的虚拟机,而 Docker 镜像就像停止运行的容器;作为一名研发人员,则可以将镜像理解为类(Class)。 ## 镜像和...
调试jdk8的docker镜像制作,arm,m1
人大金仓Kingbase数据库Docker镜像制作人大金仓数据库管理系统 (KingbaseES V8 R6) Docker 镜像拉取镜像kingbase-es-v8-r6-docker$ docker pull chyiyaqing/kingbase:v8r6构建镜像$ git clone ...cd kingbase-es-v8-r6-...
该教程详细描述了docker的下载安装步骤以及制作过程,并附带镜像的详细使用过程。
Docker 镜像制作 与 数据管理
第09讲:Docker镜像制作课例
Docker镜像制作与数据管理内容解析
MySQL8 Docker镜像是一种将MySQL数据库管理系统打包为可以在Docker容器中运行的形式。Docker是一个开源的应用容器引擎,可以将应用程序及其依赖打包到一个可移植的容器中,然后发布到任何支持Docker的平台上。MySQL...
# seata-server> 官方建议:JDK版本不低于 `1.8.0_281`版本,兼容JDK 8、JDK11,可使用`OpenJDK 8/11`、`Alibaba Dragonwell 8/`、`BiShengJDK 8/11`## 一 部署前准备### 1.1 导入数据库脚本> 导入数据库脚本前需要...
基于alpine系统构建docker镜像,实现可配置和易于管理的docker镜像。提供非常小的docker镜像。提供易于配置的docker镜像。提供非常稳定的docker镜像。使用docker镜像快速启用微服务架构。使用docker镜像快速部署监控...
Dockerfile
kafka的docker镜像包含了kafka,zookeeper 和kafkamanager,可以通过docker 来load 安装
“nginx1.26.2版本docker镜像”意味着这是一个由官方或其他开发者构建的 Docker 容器镜像,该镜像内置了预装好的 Nginx 服务器,版本为 1.26.2。使用 Docker 镜像的好处在于,它允许用户在多种不同的环境下,快速...
这个手册是提供给大家学习TongWeb制作docker镜像!TongWeb打docker镜像.docx,
关于Nacos-2.3.2 Docker镜像资源,本文将深入探讨Nacos(即“NAming and COnfiguration Service”)的核心功能、应用场景、安装部署以及如何通过Docker镜像快速启动Nacos服务。Nacos作为一个更易于构建云原生应用的...
Docker打包制作rocketmq镜像(Dockerfile方式),并运行启动。 这里提供所有需要的文件,包括字体 ,lib,openoffice安装包。 提供dockerfile,build镜像脚本。
arm下nginx docker镜像
Docker制作Spark3.1.2镜像 步骤一:docker build -t registry/spark:3.1.2 -f kubernetes/dockerfiles/spark/Dockerfile . 步骤二:docker images查看镜像 步骤三:导出镜像 docker save -o spark3.1.2.tar ...