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

 

posted on 2020-06-18 10:43  cococooder  阅读(1209)  评论(0)    收藏  举报