Docker 初心者向けメモ - 概要 1
Linux操作:
pwd <br> // パスを表示
cp -r <> <br>; // ディレクトリをコピー
vim
//フィルタリングプロセスを表示 <br>
kill -9 PID//指定されたプロセスを閉じる <br>
netstat -tlnp//ネットワーク情報を表示 <br>
<> をタップします // ファイルを作成します<br>cat <> //ファイルの内容を展開します
nginxはどこですか<br> //nginx を含むすべてのパスを表示します
Docker の便利な操作<br>
docker build -t <ミラー名><br>docker ps -a
//すべてのコンテナを表示<br>docker ps
//現在実行中のコンテナを表示します<br>注:
<br>
nginx イメージを作成します- -it: コンテナー内で対話型操作を実行し、コンソールに適用し、/bin/bash コマンドと組み合わせて使用します
- -p: ローカル ポートをコンテナー内のポートにマッピングします
Windows で bootdocker 仮想ホストを入力すると、docker を操作できるようになりますdocker run -it -p 80:80 -v /www:/usr/share/nginx <镜像名>
<br><br> <br> -
。 コンテナのコンソールを終了します (-it..../bin/bash 経由で入ります)boot2docker ssh
<br> -
-rm: 停止後にコンテナを自動的に削除しますctrl+p+q
<br>
-d: バックグラウンドで使用します -
バックグラウンドで実行されているコンテナを接続し、docker run -rm和-d不能同时使用
<br><br> を追加します
–sig-proxy=false パラメータは Ctrl+C を使用して解除できますが、それ以外の場合は、一度接続するとキャンセルできません。 docker attach --sig-proxy=false CONTAINER
<br><br> Alibaba Cloud で docker を実行しているときに問題が発生しました: Docker デーモンに接続できません。 このホスト上で「docker -d」が実行されていますか?
この問題の原因は、docker が愚かにも docker0 インターフェイスに IP 172.17.42.1 を選択し、ECS がたまたま 172.16.0.0/255.240.0.0 を占有していたことです。 -
/etc/default/docker を変更し、DOCKER_OPTS="–bip=192.168.17.1/24" を追加して再起動します。 192.168.0.1/24 は使用しないように注意してください。このアドレスも占有されています。
<br>
<br><br>著作権声明: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

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

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

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

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

ホットトピック









Docker画像を更新する手順は次のとおりです。最新の画像タグ新しい画像をプルする新しい画像は、特定のタグのために古い画像を削除します(オプション)コンテナを再起動します(必要に応じて)

Dockerデスクトップの使用方法は? Dockerデスクトップは、ローカルマシンでDockerコンテナを実行するためのツールです。使用する手順には次のものがあります。1。Dockerデスクトップをインストールします。 2。Dockerデスクトップを開始します。 3。Docker Imageを作成します(DockerFileを使用); 4. Docker画像をビルド(Docker Buildを使用); 5。Dockerコンテナを実行します(Docker Runを使用)。

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

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

Dockerプロセス表示方法:1。DockerCLIコマンド:Docker PS; 2。SystemDCLIコマンド:SystemCTL Status Docker; 3。CLIコマンドを作成するDocker:Docker-Compose PS。 4。プロセスエクスプローラー(Windows); 5。 /procディレクトリ(Linux)。

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

Dockerに画像を保存するには、Docker Commitコマンドを使用して、指定されたコンテナの現在の状態、Syntax:Docker Commit [Options]コンテナID画像名を含む新しい画像を作成できます。画像をリポジトリに保存するには、Docker Pushコマンド、Syntax:Docker Push Image Name [:Tag]を使用できます。保存された画像をインポートするには、Docker Pullコマンド、Syntax:Docker Pull Image Name [:Tag]を使用できます。

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