MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
インストール - Docker CEのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
インストール - Docker CE
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == <br><br> == Docker公式サイトからバイナリをインストールする == サポート外のプラットフォーム用の手順として、バイナリインストールの手順が以下にある。<br> [https://docs.docker.com/engine/installation/linux/docker-ce/binaries/ Install Docker CE from binaries | Docker Documentation]<br> 最新版をインスールする場合はこの手順が推奨される。<br> <br> バイナリは以下のWebサイトから選択する。<br> https://download.docker.com/linux/static/stable/x86_64/<br> (stable以外のedgeやtestは好みで選択する)<br> wget https://download.docker.com/linux/static/stable/x86_64/docker-18.06.3-ce.tgz tar zxvf docker-18.06.3-ce.tgz sudo cp docker/* /usr/local/bin <br> 正常にインストールできたか確認する。<br> docker version # 結果 Client: Version: 18.06.3-ce API version: **** Go version: ******* Git commit: ******* Built: ************** OS/Arch: linux/amd64 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? <br><br> == リポジトリを追加してインストール == Dockerのリポジトリを追加してインストールする場合は、こちらの手順を用いる。<br> ただし、リポジトリに含まれるDocker CEの更新が遅い場合があるので注意すること。<br> <br> ===== CentOSの場合 ===== まず、Docker CEをインストールするために、依存関係のライブラリをインストールする。<br> sudo yum install yum-utils device-mapper-persistent-data lvm2 <br> 続いて、Docker CEをインストールする。<br> sudo yum install docker-ce <br> <u>'''※注意'''</u><br> <u>'''Docker CEの最新バージョンを使用する場合は、標準設定では無効になっているリポジトリを有効にする必要がある。'''</u><br> sudo yum-config-manager --enable docker-ce-edge sudo yum-config-manager --enable docker-ce-test <br> ===== SUSEの場合 ===== まず、Dockerのリポジトリを追加するため、以下のファイルを任意のエディタで作成する。<br> sudo vi /etc/zypp/repos.d/docker.repo # 追記 [Virtualization_containers] name=Virtualization:containers (openSUSE_Leap_15.1) type=rpm-md baseurl=http://download.opensuse.org/repositories/Virtualization:/containers/openSUSE_Leap_15.1/ gpgcheck=1 gpgkey=http://download.opensuse.org/repositories/Virtualization:/containers/openSUSE_Leap_15.1/repodata/repomd.xml.key enabled=1 <br> ファイル作成後、リポジトリの更新とdockerのインストールを行う。<br> sudo zypper --gpg-auto-import-keys refresh sudo zypper install docker docker-compose <br><br> == Docker CEの設定 == 正常にインストールできたか確認する。<br> docker version # 結果 Client: Version: 18.06.3-ce API version: **** Go version: ******* Git commit: ******* Built: ************** OS/Arch: linux/amd64 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? <br> インストールが正常に完了したら、Dockerサービスを開始する。<br> sudo systemctl start docker <br> また、システムの起動後すぐにDockerを実行する場合、以下のコマンドを実行する。<br> sudo systemctl enable docker <br> また、管理者権限不要でDockerを使用する場合は、以下のコマンドを実行する。<br> sudo usermod -aG docker $(whoami) <br><br> == Docker CEの動作確認 == 最後に、Docker CEが正常に動作するか確認する。<br> これを行うには、以下のように、Dockerのテストイメージを使用する。<br> sudo docker run --rm hello-world # 出力 Hello from Docker! <br> 上記のメッセージは、インストールが正常に動作していることを示す。<br> <br> また、上記のメッセージを生成するために、Dockerは以下の手順を実行している。<br> # Dockerクライアントが、Dockerデーモンに接続される。 # Dockerデーモンが、Docker Hubから"hello-world"イメージをプルする。 # Dockerデーモンが、実行可能な"hello-world"イメージから、現在読み込んでいる出力を生成する新しいコンテナを作成する。 # Dockerデーモンは、Dockerクライアントにその出力をストリーミングして、Dockerクライアントは各自のターミナルに送信する。 <br><br> == 設定 == パスを.bashrcなどに追記する。<br> vi ~/.bashrc # 追記 export DOCKER_HOST='tcp://localhost:2375' <br><br> __FORCETOC__ [[カテゴリ:SUSE]]
インストール - Docker CE
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse