コンテナの PHP エラー ログにアクセスするにはどうすればいいですか?
何らかの理由で、私は長い間さまざまな記事を検索した後、これをどうやって行うのかを見つけるのに本当に苦労しています。
私は次のようなシンプルなphp7 apacheコンテナを使用しています: FROM php:7-apache
RUN apt-get update -y && apt-get install -y \
libpng12-dev \
libfreetype6-dev \
libjpeg62-turbo-dev \
curl \
libcurl4-openssl-dev \
libxpm-dev \
libvpx-dev \
&& docker-php-ext-configure gd \
--with-freetype-dir=/usr/lib/x86_64-linux-gnu/ \
--with-jpeg-dir=/usr/lib/x86_64-linux-gnu/ \
--with-xpm-dir=/usr/lib/x86_64-linux-gnu/ \
--with-vpx-dir=/usr/lib/x86_64-linux-gnu/ \
&& docker-php-ext-install \
pdo \
pdo_mysql \
gd \
curl \
&& a2enmod rewrite \
&& service apache2 restart
理想的には、エラー ログの内容を表示するか、自分のマシン上でローカルに設定された新しいカスタム ログを取得して、サイト構築に関する潜在的な問題を簡単に確認する必要があります。
何かアドバイスがあればありがたいです。ログに関する Docker ドキュメントが非常にわかりにくいと感じました...
ベストアンサー1
次の docker コマンドが存在します。
docker logs -f --details containerName
MySQLとPHPのエラーログファイルが表示されます
詳細については、ドキュメントを確認してください:docker ログ