前文中说了如何构建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