私はdockerの初心者で、dockerfilesを作成する方法を理解しようとしています。同じことをしようとしたとき 私はCMDの一部は、常に私を混同しているDockerfileの作成に関する問題
FROM debian
RUN apt-get update && apt-get upgrade -y
RUN apt-get install apache2 -y
COPY ./index.html /etc/www/html/
CMD service apache2 start && /bin/bash
このサンプル・ファイルを作成し、私はいくつかの実行中のコマンドがあることを我々は確認する必要がありますことをどこかで読ん主な理由/ binに/ bashのを使用しています私たちがそれを持ってくるとき、ドッカーの画像で。私はイメージを実行するためにこれを使用します: -
docker run -t -p 5000:8080 --name myfinal 912ccd578eae
私はイメージのIDを使用しています。あなたが見ることができるように、私は初心者であり、詳細の細部までも助けます。
:
だから、この(
CMD
付き)は同じですか? – Robert