Docker の組み込みコマンド: 1. run; 2. kill; 3. rm; 4. create; 5. exec; 6. ps; 7.検査; 8. トップ; 9. アタッチ; 10.イベント ;11.ログ;12.待機;13.エクスポート;14.rmi など
このチュートリアルの動作環境: linux7.3 システム、docker-1.13.1 バージョン、Dell G3 コンピューター。
Docker を使用すると、コードを迅速に配信、テスト、デプロイできるため、コードのデプロイ時間を大幅に短縮できます。 dockerはコマンドが多いのが特徴で、初心者にとっては使いにくいです。
以下は、一般的に使用されるコマンドの概要です。
#1. ミラー関連コマンド
docker search 镜像名ミラーの検索
docker pull 仓库名ミラーのダウンロード
docker pull [选项] [Docker Registry地址]<仓库名>:<标签># このオプションは、次の方法で実行できます。 docker pull – help View # Docker レジストリ アドレス: 2c6ad8428839b05c0e0156f938efa396[:ポート番号]、デフォルトのアドレスは Docker Hub# です。 ウェアハウス名: ウェアハウス名は2 つの部分からなる名前、両方とも /。 Docker Hub の場合、ユーザー名が指定されていない場合、デフォルトはライブラリであり、これは公式イメージです #例:
[root@node1 docker]# docker pull mysql:5.7.19
docker images既存のローカル イメージをリストする
docker build [选项] <上下文路径>ビルド指定された Dockerfile に基づく新しいイメージ注: Dockerfile ファイルの名前は自分で付けることができます。ファイル名が「Dockerfile」でない場合は、ビルド コマンドにファイル名を記述する必要があります# 例/home/docker/java/ruiyi01 ディレクトリで、次のコマンドを実行します: (次のドットは、現在のディレクトリで Dockfile ファイルを検索することを示します)
docker build -t ruoyi-demo .
docker rmi <镜像id>イメージを削除します
docker push 镜像名ローカル イメージを Docker リモート ウェアハウスに共有します (これはデフォルトの Docker Hub 用です) 注: プッシュを直接実行すると、エラーが報告されます。 docker tag コマンドを使用して、共有するイメージの名前を変更します (識別子を追加します)たとえば、docker tag getting-started YOUR-USER-NAME/getting-started次に、push# を実行します。 ##
docker push YOUR-USER-NAME/getting-started2. コンテナ関連のコマンド
docker run [选项] 镜像名
新しいコンテナを作成して実行する
は、次の 2 つの手順を実行することと同じです。コンテナー (docker create) を作成し、コンテナーを起動してランタイム コンテナーに変換します (docker start)
# 例:
docker run -d --name ruoyi-demo-run -p 8083:8084 ruoyi-demo
(イメージ ruoyi-demo に基づいて、バックグラウンドでの名前 ruoyi-demo-run コンテナーを実行します。ホストとコンテナーのポート番号はそれぞれ 8083 と 8084 です)
#docker run -d --name vue-demo-run -p 8088:80 vue-demo
# -d バックグラウンドで実行
## -- name コンテナーに名前を付けます# -p ホスト ポート: コンテナーの内部ポートdocker ps現在実行中のコンテナー情報の表示
docker ps -aすべてのコンテナーの表示
docker rm <容器id>削除容器 。 注: 実行中の場合は、直接削除できません。まず実行を停止する必要があります。 実行中のコンテナを強制的に削除する場合は、コマンドに「force」フラグを追加します。たとえば、
docker rm -f
docker rm $(docker ps -qa)停止したコンテナをすべて削除します
dockers exec -it <容器id/容器名>コンテナを入力してください(新しいターミナル)
docker attach <容器id/容器名>コンテナに入る
docker start 容器idコンテナを実行
docker stop 容器id実行中のコンテナを停止します。
docker restart 容器id実行中のコンテナを再起動します
docker logs <容器id>コンテナの実行ログを取得します
docker commit# git commit 操作と同様ですdocker commit -m= "提出説明メッセージ" -a="作成者" コンテナID 対象イメージ名: [バージョンメッセージ]# 機能: 操作したコンテナをコミットにより新しいイメージに提出します。この変更されたイメージは将来的に直接使用できます。 推奨される学習: 「
docker ビデオ チュートリアル
」以上がdocker の組み込みコマンドとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。