制作docker镜像

Posted edwar172038

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了制作docker镜像相关的知识,希望对你有一定的参考价值。

主要做一个jacoco覆盖率收集的基础镜像

 

找一个初始java镜像,并进入容器内部

docker run -it --name jacoco harbor.corp.xxxx.cn/public/xxxx-java:1.8.0_102

  

安装maven

cd /tmp
wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz
tar -zxvf apache-maven-3.5.4-bin.tar.gz
mv apache-maven-3.5.4 /opt/apache-maven-3.5.4

vim /etc/profile 最下方添加
export MAVEN_HOME=/opt/apache-maven-3.5.4
export PATH=$MAVEN_HOME/bin:$PATH

source /etc/profile

  

docker 安装vim 

apt-get update
apt-get install vim

  

 docker保存镜像

docker commit -m "install maven" -a "xinlong" 94bc33b45dac harbor.corp.xxxx.cn/dada-dev/jacoco
docker images|grep jacoco

  

以上是关于制作docker镜像的主要内容,如果未能解决你的问题,请参考以下文章

Docker镜像制作和管理

云端干货|如何使用Docker制作镜像

docker第四天:制作docker镜像——手工制作docker镜像

docker第三天:制作docker镜像——手工制作docker镜像

docker如何制作自己的镜像

怎么在服务器上制作docker镜像