1 回答

TA貢獻1824條經驗 獲得超8個贊
創建一個安全的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。
- 1 回答
- 0 關注
- 833 瀏覽
添加回答
舉報