bash を終了する場合は、次の 2 つのオプションがあります。 最初のもの: Ctrl + d を押すとコンテナを終了して停止します。 2番目のタイプ: Ctrl + p + q を押すと、コンテナを終了してバックグラウンドで実行します。 追加知識: Dockerは複数のサービスを同時に起動します 前回の Docker の記事では、コンテナを起動したときにバックグラウンド サービスは 1 つだけ起動していました。今回は、Supervisor を使って複数のサービスを起動する方法について説明します。 1. まずディレクトリを作成し、そのディレクトリ内にDockerfileを作成します。ファイルの内容は次のとおりです。
2. Dockerfile が配置されているディレクトリに supervisord.conf ファイルを作成します。内容は次のとおりです。
3. Dockerfile が配置されているディレクトリでビルド コマンドを実行して、イメージ ファイルを生成します。ここでは、イメージ ファイル名として mysql_server を使用します。
4. コンテナを起動する 4.1 まず次のコマンドを使用してコンテナを起動します
4.2 コンテナを起動したら、「sudo docker ps」で確認することができます。このとき、PORTS列の内容が
コンテナのポート 22 と 3306 は、ホスト マシンのポート 49171 と 49172 にマップされます。 4.3 これで、次のコマンドでsshおよびmysqlサービスにアクセスできるようになります。
4.4 もちろん、「sudo docker inspect myserver | grep IPAddress」を使用してコンテナのIPアドレスを表示し、次のコマンドでsshおよびmysqlサービスにアクセスすることもできます。
Linux の Docker コンテナから bash を終了する上記の 2 つの方法は、すべて編集者が共有した内容です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
1. ゴミかクラシックか? Web テクノロジーは急速に更新されており、Web サイトのインターフェ...
フロントエンドのデザイン案では、「X」や「>」の形をした閉じるボタンや、他の 3 方向の白抜き...
ある日、リーダーはメイン ページに iframe を埋め込み、親ページと子ページ間で双方向にメッセー...
目次1. 使い方が簡単2. DISTINCTを使用して重複を削除する3. COUNT()の詳細な紹介...
SQL インジェクション脆弱性を悪用する後期段階では、MySQL のファイル シリーズ関数を使用して...
序文世界最高の Web サーバーの 1 つである Nginx の利点は明らかです。 Nginx がリ...
dig - DNS ルックアップ ユーティリティドメイン名のアクセス障害が発生した場合、ドメイン名の...
最も一般的で、最もよく使用され、最も一般的な方法は、submit タイプを使用することです。コードを...
目次マハ1. MAHアーキテクチャの概要2. 適用可能なシナリオ3. MHAの動作原理4. MHAの...
背景基本概念CSS filterプロパティは、ぼかしや色の変化などのグラフィック効果を要素に適用して...
Sttty は、Linux で端末設定を変更および印刷するための一般的なコマンドです。 1. パラ...
目次1. 準備2. 減圧3. 統合を開始する1. 準備Ckeditor_4.5.7_full + C...
基本的な構文CREATE VIEW ステートメントを使用してビューを作成できます。構文の形式は次のと...
実際に参加したプロジェクトでは、MySQL テーブルのデータ量が数百万に達すると、通常の SQL ク...
Binlog は、MySQL データの変更を記録するために使用されるバイナリ ログ ファイルです。B...