镜像生成文件: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 镜像就像停止运行的容器;作为一名研发人员,则可以将镜像理解为类(Class)。 ## 镜像和...
Docker镜像制作流程,包括docker安装、使用、镜像的制作、及使用
调试jdk8的docker镜像制作,arm,m1
该教程详细描述了docker的下载安装步骤以及制作过程,并附带镜像的详细使用过程。
第09讲:Docker镜像制作课例
人大金仓Kingbase数据库Docker镜像制作.zip
kafka的docker镜像包含了kafka,zookeeper 和kafkamanager,可以通过docker 来load 安装
Docker打包制作rocketmq镜像(Dockerfile方式),并运行启动。 这里提供所有需要的文件,包括字体 ,lib,openoffice安装包。 提供dockerfile,build镜像脚本。
这个手册是提供给大家学习TongWeb制作docker镜像!TongWeb打docker镜像.docx,
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 ...
arm下nginx docker镜像
4.拉取镜像到本地:docker pull centos 5.本地准备jdk和tomcat软件,解压后放入服务器 6.新建Dockerfile文件,注意区分大小写 #--------------------------------------------------------------------- #This i
使用docker pull 拉下的镜像并使用docker save保存的,可以使用docker load -i导入
geoserver ARM 平台的 Docker 镜像,Dockerfile 和 docker-compose 地址为: https://github.com/luolingchun/docker-compose/tree/master/geoserver-arm
Docker镜像制作是管理员的必备工作之一,Docker镜像制作的方法主要有两种,制作方法如下: Docker commit|export将新容器提交至Images列表; 编写Dockerfile,bulid新的镜像至镜像列表; 文章目录一、commit方式二...
达梦数据库为用户提供基于 X86 64 位架构的 Docker 镜像,用户可以下载并使用镜像快速部署 DM8,并开展应用适配工作。
ubuntu系统gdal+java8环境的docker镜像,通过docker load命令导入。
CDH docker镜像构建、管理
自制Docker镜像jdk+nodejs+maven+git(基于centos) 文档地址: https://blog.csdn.net/qq_29777207/article/details/113191341
主要介绍了 Docker镜像制作详解介绍的相关资料,需要的朋友可以参考下