centos 7でのdockerのインストールと簡単な使用

1731 ワード

dockerを使用する場合は、通常、ライブラリからミラーを直接引き出します.ここでは、独自のミラーファイルの作成については説明しません.
まずdockerの公式サイトにアカウントを登録し、learnという名前のrepositoryを新規作成する必要があります.
このライブラリは、変更されたバージョンをパブリッシュするために使用され、パブリッシュ後にdockerをサポートするプラットフォームで実行できます.
CentOS 7システムCentOS-ExtrasライブラリにはDockerが付属しており、直接インストールできます.
1、centos 7 dockerをインストールし、yumを使用してインストールする
          yum install docker
2.dockerサービスの起動
          Systemctl start docker.service(dockerを起動)
          Systemctl enable docker.sevice(起動に設定)
3.dockerバージョンの表示
         docker version
4.ミラーの有無の表示
         docker images(dockers上のすべてのミラーを表示)
         docker images centos(centosミラーの有無を表示)
5.ミラーがない場合はdocke.osからダウンロードする必要があります
      docker search dns(docker.osからdnsのミラーを検索し、星を限定することもできます)
      docker search-s 100 mssql(MySQLの星を限定)
      docker pull 5 bb 67476/learn(ユーザー5 bb 67476ライブラリからlearnを引き出し、自分で選択できます、ユーザー名/ライブラリ名)
       
6.dockerイメージを使用してミラーが存在するかどうかを確認できます.
7.dockerでコンテナを実行する
       docker run-i-t 5 bb 67475/learn/bin/bash(インタラクティブモードで動作)
       docker run --name -eurus -i-t 5 bb 67476/leran/bin/bash(コンテナに名前付きeurusを指定)
8.docker ps-l新規コンテナを表示
     docker ps-aすべてのコンテナを表示
9.コンテナは変更可能
10.変更されたコンテナのコミット
まずdocker ps-lコマンドを使用してpingコマンドがインストールされた後のコンテナのidを取得します.そしてこのミラーを5 bb 7476/learnに保存します.
ヒント:
1.docker commitを実行し、コマンドのパラメータリストを表示します.
2.保存容器を提出するIDを指定する必要があります.(翻訳者はdocker ps-lコマンドで取得)
3.完全なidをコピーする必要はなく、通常、最初の3~4文字で区別できます.(訳者:gitのバージョン番号によく似ています)
       docker commit id 5bb67476/learn
11.新しいコンテナの実行
      docker run - i -t 5bb67476/learn
12.実行中のミラーの確認
     docker inspect id(idは第10ステップのidと同じ)
13ミラーのコミット
     docker push 5bb67476/learn