docker 引用自己构建的jdk镜像


前文中说了如何构建jdk镜像 https://www.cnblogs.com/zhangyy3/p/13156146.html

这里说一下如果引用,其实和引用docker  hub的镜像没有区别,都是在FROM那里指定TAG

0.查看jdk镜像 

docker image list | grep jdk

 

 

 

1. 创建Dockerfile

FROM jdk8:1
COPY run.sh ./
CMD ["./run.sh"]

2. 创建run.sh

touch run.sh
chmod 755 run.sh

3. 编写run.sh

#!/bin/sh
java -version
ping -c 4 192.168.8.219
echo 'hello'

4. 构建镜像

docker build -t hello_java:1.0 .

5. 在容器中运行这个程序

docker run hello_java:1.0

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM