Dockerfile を通じてファイルを上書きする必要があります。特に、Apache と PHP を含む Ubuntu コンテナでは、php5-cgi.conf ファイルを上書きする必要があります。次のコマンドを使用しようとしました。
COPY php5-cgi.conf /etc/apache2/conf-enabled/php5-cgi.conf
しかし、エラーが発生しました:File already exists
次のコマンドも試してみました
RUN cp -f php5-cgi.conf /etc/apache2/conf-enabled/
しかし、コンテナの実行中にファイルがコピーされません。これに関して何かアドバイスはありますか?
ベストアンサー1
宛先からファイル名を削除します:
COPY php5-cgi.conf /etc/apache2/conf-enabled/
目的地は絶対パス(ファイル名ではありません)、または作業ディレクトリへの相対パス。このパスに、ソースが宛先コンテナー内にコピーされます。