Docker入門Docker はオープンソースのアプリケーション コンテナ エンジンであり、開発者はこれを使用してアプリケーションと依存関係をポータブル イメージにパッケージ化し、一般的な Linux または Windows マシンに公開できます。 Docker を使用すると、アプリケーションのパッケージ化、テスト、およびデプロイが容易になります。 Docker環境のインストール1. yum-utils をインストールします。 yum インストール -y yum-utils デバイスマッパー永続データ lvm2 2. yum ソースに docker リポジトリの場所を追加します。 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 3. docker をインストールします。 yum で docker-ce をインストールします 4. Dockerを起動します。 systemctl ドッカーを起動する Dockerイメージの共通コマンド検索ミラーdocker 検索 java 画像をダウンロードdocker pull java:8 イメージでサポートされているバージョンを確認する方法
docker hubの公式ウェブサイトにアクセスします。アドレス: https://hub.docker.com 次に、必要な画像を検索します。 イメージでサポートされているバージョンを確認します。 画像をダウンロード: docker pull nginx:1.17.0 画像一覧Docker イメージ 画像の削除名前を指定して画像を削除する docker rmi java:8 名前を指定して画像を削除する(必須) docker rmi -f java:8 すべての画像を強制的に削除 docker rmi -f $(docker イメージ) Dockerコンテナの共通コマンドコンテナを作成して起動するdocker run -p 80:80 --name nginx -d nginx:1.17.0 -d オプション: バックグラウンド操作を示します --name オプション: nginx として実行した後のコンテナの名前を指定し、名前でコンテナを操作できます。 -p オプション: ポート マッピングを指定します。形式は次のとおりです: hostPort:containerPort コンテナの一覧実行中のコンテナを一覧表示します。 ドッカーps すべてのコンテナを一覧表示する ドッカーps -a コンテナを停止する# $ContainerName と $ContainerId は docker ps コマンドを使用して照会できます docker stop $ContainerName(または$ContainerId) 例えば: docker で nginx を停止する #または ドッカーを停止 c5f5d5125587 コンテナの強制停止docker kill $ContainerName(または $ContainerId) 停止したコンテナを起動するdocker start $ContainerName(または$ContainerId) コンテナに入るまずコンテナの pid を照会します。 docker examine --format "{{.State.Pid}}" $ContainerName(または $ContainerId) コンテナの pid に従ってコンテナに入ります。 nsenter --target "$pid" --mount --uts --ipc --net --pid コンテナの削除指定されたコンテナを削除します: docker rm $ContainerName(または$ContainerId) すべてのコンテナを強制的に削除します。 docker rm -f $(docker ps -a -q) コンテナログを表示するdocker は $ContainerName(または $ContainerId) をログに記録します。 コンテナのIPアドレスを表示するdocker は $ContainerName(または $ContainerId) をログに記録します。 ホストの時間をコンテナに同期するdocker cp /etc/localtime $ContainerName(または $ContainerId):/etc/ ホストマシン上のDockerのCPU、メモリ、ネットワーク、IOの使用状況を確認する指定されたコンテナのステータスを表示します。 docker stats $ContainerName(または $ContainerId) すべてのコンテナを表示: docker 統計 -a Dockerコンテナ内でbashを入力するdocker exec -it $コンテナ名 /bin/bash Dockerイメージの保存場所を変更するDocker イメージの保存場所を表示します。 docker info | grep "Docker ルート ディレクトリ" Docker サービスをシャットダウンします。 systemctl ドッカーを停止する ディレクトリをターゲット パスに移動します。 mv /var/lib/docker /mydata/docker ソフトリンクを作成します: ln -s /mydata/docker /var/lib/docker 開発者にとって必須の Docker コマンドに関する記事はこれで終了です。Docker コマンドに関するその他のコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: MySQL 基本チュートリアル: DML ステートメントの詳細な説明
序文:場合によっては、MySQL に接続されたセッションが異常終了することが多く、エラー ログに「通...
この記事では、画像の切り取りとアップロードを実装するためのvue-cropperコンポーネントの具体...
現在のデータベースでサポートされているエンジンを表示します エンジンを表示 +-----------...
目次約束とは何ですか?拒否の使用法キャッチの使い方すべての使用法レースの使用約束とは何ですか? Pr...
この記事では、MySQL 8.0.20 winx64 のインストールと設定方法を次のように説明します...
質問:私のブログのエンコーディングは utf-8 です。ページを開くと空白になっていることもあります...
目次1. 環境整備2. データの準備3. ショーを始める4. 単語分割エンジン要約する参考文献1. ...
mysqlはbinlogログを正しくクリーンアップします序文: MySQL の binlog はデー...
序文最近、高可用性プロジェクトに取り組む際には、データの同期が必要になっています。ノードが 2 つし...
目次1. WeChat Payを開く1.1 アフィリエイト加盟店番号1.2 加盟店番号を追加する1....
目次運河マクスウェルデータバスAlibaba Cloud のデータ転送サービス (DTS)運河ポジシ...
目次1. 例2. 兵士100人を作成する3. 質問4. 改善点5. エレガント? 6. JSの父から...
構造擬似クラスセレクタの紹介構造擬似クラスセレクターは、いくつかの特殊効果を処理するために使用されま...
面接の経験によっては、CSS に関する質問がよく見られ、CSS を使用して三角形を描画する方法につい...
Web 標準に準拠した Web ページの構築は、jb51.net が常に全員と議論しているトピックで...