この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 16310|答える: 1

[Linux] Centos7 Docker のインストールと設定の実務

[リンクをコピー]
掲載地 2018/08/24 13:29:40 | | | |
基本概念

Dockerには3つの基本的な概念が含まれています

画像
コンテナ
リポジトリ
これら3つの概念を理解すれば、Dockerのライフサイクル全体が理解できます。

環境を展開する

CentOS Linux リリース 7.5.1804(コア)
Docker バージョン 1.13.1

1. Docker インストールと起動

dockerをインストールする

セットアップブーツ



Dockerのサービス開始と停止

# 基本情報閲覧

[root@VM_0_9_centos ~]# dockerバージョン
Client:
Version:         1.13.1
APIバージョン:1.26
パッケージバージョン: docker-1.13.1-74.git6e3bb8e.el7.centos.x86_64
Go バージョン:go1.9.4
Git commit: 6e3bb8e/1.13.1
Built:           Tue Aug 21 15:23:37 2018
OS/アーキテクチャ:linux/amd64

Server:
Version:         1.13.1
APIバージョン:1.26(最低バージョン1.12)
パッケージバージョン: docker-1.13.1-74.git6e3bb8e.el7.centos.x86_64
Go バージョン:go1.9.4
Git commit: 6e3bb8e/1.13.1
Built:           Tue Aug 21 15:23:37 2018
OS/アーキテクチャ:linux/amd64
Experimental:    false

2. 画像の取得と容器の使用

Dockerの実行とDockerのcreateパラメータは基本的に同じです。runはコンテナを作成し、バックグラウンドで起動し、createはコンテナを作成するだけです
Docker Runはdocker createやdocker startに相当します


コンテナリソースリミットパラメータ

Dockerコンテナは自動的にシステムでパラメータを開始させます
いいえ – デフォルトでは、コンテナがハングしても自動的に再起動しません
on-failure – コンテナが終了した際に非0コードで再起動します
    また、オプションで最大再起動回数パラメータ(例:on-failure:5)も受け入れられます。
常に – 出口コードに関係なく再スタート

コンテナの状態情報を見る


3. Dockerでdotnetをインストールする

画像リポジトリのアドレス:ハイパーリンクのログインが見えます。

画像をダウンロードしてください


ローカルで既に利用可能なDockerイメージをリストリスト




鏡の詳細を見る


ミラーを使ってコンテナを作成する

以下のコマンドはbash端末(作成されたbashコンテナの場合、exitコマンドで終了すると、コンテナは自動的に終了します

以下のコマンドを実行して、dotnet core環境が正常かどうか確認してください



コンテナの出口に入ります。
現在稼働中のすべてのコンテナを一覧にしています
Docker PS

次回の記事では、dotnetプロジェクトをdockerにデプロイして実行させます

(終わり)





先の:DockerのバージョンはCEとEEの区別に分かれています
次に:8つの実際のDockerユースケース
掲載地 2019/06/25 17:23:22 |
次回の記事では、dotnetプロジェクトをdockerに載せてこの章を実行します
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com