Dockerログを表示する方法は次のとおりです。たとえば、Docker Logsコマンドの使用、Docker logs container_name docker execコマンドを使用して /bin /shを?qū)g行し、logファイルを表示します。 cat /var/log/container_name.log docker-compose -f docker-comのDocker ComposeのDocker-Composeログを使用します。
Dockerログを表示する方法
Dockerログは、コンテナの問題を診斷および解決するための非常に貴重なリソースです。 Dockerログを表示する3つの方法を次に示します。
1。DockerLogs docker logs
を使用します
docker logs
コマンドは、ログを表示する最も簡単な方法です。指定されたコンテナの標(biāo)準(zhǔn)出力とエラーストリームを出力します。
<code>docker logs CONTAINER_NAME</code>
たとえば、「My Container」という名前のコンテナのログを表示するには、次のコマンドを使用できます。
<code>docker logs my-container</code>
2。Docker docker exec
コマンドを使用します
docker exec
コマンドを使用すると、コンテナでコマンドを?qū)g行できます。このコマンドを使用してログファイルを表示できます。
<code>docker exec -it CONTAINER_NAME /bin/sh</code>
次に、次のコマンドを使用してログファイルを表示できます。
<code>cat /var/log/CONTAINER_NAME.log</code>
たとえば、「My Container」という名前のコンテナのログファイルを表示するには、次のコマンドを使用できます。
<code>docker exec -it my-container /bin/sh cat /var/log/my-container.log</code>
3. Docker Composeを使用します
Docker Composeを使用してアプリケーションを管理する場合は、 <code>docker-compose logs</code>コマンドを使用してログを表示できます。このコマンドは、すべてのサービスにログを出力します。
<code>docker-compose logs</code>
たとえば、「My-App」という名前のDocker Composeアプリケーションのログを表示するには、次のコマンドを使用できます。
<code>docker-compose -f docker-compose.yml logs</code>
以上がDockerからログを表示する方法の詳細(xì)內(nèi)容です。詳細(xì)については、PHP 中國語 Web サイトの他の関連記事を參照してください。

ホットAIツール

Undress AI Tool
脫衣畫像を無料で

Undresser.AI Undress
リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover
寫真から衣服を削除するオンライン AI ツール。

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中國語版
中國語版、とても使いやすい

ゼンドスタジオ 13.0.1
強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Dockerコンテナを終了する4つの方法:コンテナ端子でCtrl Dを使用するコンテナターミナルに出口コマンドを入力しますDocker stop&lt; container_name&gt;コマンドを使用するDocker Kill&lt; container_name&gt;ホストターミナルのコマンド(フォース出口)

Docker Containerの起動(dòng)手順:コンテナ畫像を引く:「Docker Pull [Mirror Name]」を?qū)g行します。コンテナの作成:「docker create [options] [mirror name] [コマンドとパラメーター]」を使用します。コンテナを起動(dòng)します:「docker start [container name or id]」を?qū)g行します。コンテナのステータスを確認(rèn)してください:コンテナが「Docker PS」で実行されていることを確認(rèn)します。

Dockerの外部ホストにファイルをコピーする方法:Docker CPコマンドを使用:Docker CP [Options]&lt; Container Path&gt; &lt;ホストパス&gt;。データボリュームの使用:ホストにディレクトリを作成し、-vパラメーターを使用してコンテナを作成するときにディレクトリをコンテナにマウントして、雙方向ファイルの同期を?qū)g現(xiàn)します。

すべてのコンテナ(Docker PS)をリストする手順に従って、Dockerコンテナ名を照會(huì)できます。コンテナリストをフィルタリングします(GREPコマンドを使用)。コンテナ名(「名前」列にあります)を取得します。

Dockerコンテナを再起動(dòng)する方法:コンテナID(Docker PS)を取得します。コンテナを停止します(docker stop&lt; container_id&gt;);コンテナを起動(dòng)します(docker start&lt; container_id&gt;);再起動(dòng)が成功していることを確認(rèn)します(Docker PS)。その他の方法:Docker Compose(Docker-Compose Restart)またはDocker API(Dockerドキュメントを參照)。

DockerでMySQLを起動(dòng)するプロセスは、次の手順で構(gòu)成されています。MySQLイメージをプルしてコンテナを作成および起動(dòng)し、ルートユーザーパスワードを設(shè)定し、ポート検証接続をマップしてデータベースを作成し、ユーザーはすべての権限をデータベースに付與します。

Dockerでコンテナを作成します。1。畫像を引く:Docker Pull [ミラー名]2。コンテナを作成:Docker Run [Options] [Mirror Name] [コマンド]3。コンテナを起動(dòng):Docker Start [Container Name]

Dockerログを表示する方法は次のとおりです。たとえば、Docker Logsコマンドを使用します。たとえば、Docker logs container_name docker execコマンドを使用して /bin /shを?qū)g行し、logファイルを表示します。 cat /var/log/container_name.log docker-compose -f docker-comのDocker ComposeのDocker-Composeログを使用します。
