如何交互式地创建一个Docker镜像?

如何交互式地创建一个Docker镜像


白板的微信
浏览 804回答 1
1回答

有只小跳蛙

 创建一个安全的Docker基镜像的方法   ** 构建一个Java环境基镜像 **   正如我刚解释的,Alpine Linux是一个构建自有镜像时不错的选择,因此,我们在此将使用它来构建简洁高效的Docker镜像,我们开始吧!   组合:Alpine + bash   每个Dockerfile第一个指令都是指定它的父级容器,通常是用于继承,在我们的例子中是<code>alpine:latest</code>:   sh   FROM alpine:latest   MAINTAINER cSphere <docker@csphere >   RUN apk add --no-cache --update-cache bash   CMD ["/bin/bash"]   ```   好了,现在我们构建容器:   sh   $ docker build -t my-java-base-image >   ---> Running in 63433312d77e   ---> bfe94713797a   Removing intermediate container 63433312d77e   ... 省略若干行   Step 4 : CMD /bin/bash   ---> Running in d2291684b797   ---> ecc443d68f27   Removing intermediate container d2291684b797   Successfully built ecc443d68f27   并且运行它:   sh   $ docker run --rm -ti my-java-base-image   bash-4.3#   成功了!我们有了一个运行着bash的Alpine Linux。
打开App,查看更多内容
随时随地看视频慕课网APP