-1
こんにちは私のドッカーにあるconfファイルのコピーを作る必要があります。私はVOLUMEとして使用したいですが、Dockerfileやドッカーの作成中であれば気にしません...私は自分のconfを編集する必要があります。ありがとう!DockerファイルへのDocker cp
こんにちは私のドッカーにあるconfファイルのコピーを作る必要があります。私はVOLUMEとして使用したいですが、Dockerfileやドッカーの作成中であれば気にしません...私は自分のconfを編集する必要があります。ありがとう!DockerファイルへのDocker cp
私が正しくあなたの質問を理解していれば、多分このような何かを試してみてください。
まず、あなたのDockerfile
で
mkdir mapdir
touch mapdir/myconfig.cfg
ボリュームとしてマッピングするディレクトリにある「ダミー」の設定ファイルを作成しますあなたはその設定ファイルで何をする必要があるかを行います。たぶんCMD
句
FROM ...
RUN ...
CMD ["sed", "<editstuff>, "mapdir/myconfig.cfg" ]
の一環として、その後、あなたのコンテナ
docker build .
docker run --name mycontainer -v mapdir:mapdir ...
をビルドして実行それはまだ奇妙なアプローチですが、あなたは絶対にのみあなたのコンテナ内から設定ファイルを変更することができれば、これを行ってください。
これは意味がありません – gsf
Dockerから1つのファイルが必要です.Dockerマシンのmakeであるsomething.cfgのようにしたいのですが、私のホスト上でそれを編集してDockerで動作させる必要があります。 –
gistでは、ホストフォルダをコンテナフォルダにマップすることができます。だから、あなたが求めているのはあなたの質問にすでにありますか?正確に何が助けを必要としますか? – Shibashis