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

发布网友 发布时间:2022-02-26 22:39

我来回答

1个回答

热心网友 时间:2022-02-27 00:09

  创建一个安全的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。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com