0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Docker 日本語環境構築まとめ 1

Last updated at Posted at 2019-02-17

アジェンダ

Docker Engineのインストール

以上

構築環境

  • ホストOS Debian

その上に構築

  • Docker Engine
  • CentOS7
カーネルバージョン確認
$ lsb_release -a

No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 9.5 (stretch)
Release:        9.5
Codename:       stretch
証明書のインストール
$ apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

Executing: /tmp/apt-key-gpghome.f0P8RXPZFq/gpg.1.sh --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
key F76221572C52609D:
7 signatures not checked due to missing keys
gpg: key F76221572C52609D: public key "Docker Release Tool (releasedocker) <docker@docker.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1
Dockerリポジトリ登録

$ vi /etc/apt/sources.list.d/docker.list
 追記 > deb https://apt.dockerproject.org/repo debian-stretch main

$ apt-get update
証明書を入れていれば問題なく完了

入れていなければ
$ apt-get update
無視:2 http://ftp.jp.debian.org/debian stretch InRelease
ヒット:3 http://ftp.jp.debian.org/debian stretch-updates InRelease
ヒット:1 http://security-cdn.debian.org/debian-security stretch/updates InRelease
ヒット:4 http://ftp.jp.debian.org/debian stretch Release
取得:6 https://apt.dockerproject.org/repo debian-stretch InRelease [48.7 kB]
無視:6 https://apt.dockerproject.org/repo debian-stretch InRelease
取得:7 https://apt.dockerproject.org/repo debian-stretch/main amd64 Packages [6,943 B]
55.6 kB を 0秒 で取得しました (112 kB/s)
パッケージリストを読み込んでいます... 完了
W: GPG エラー: https://apt.dockerproject.org/repo debian-stretch InRelease: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY F76221572C52609D
W: リポジトリ https://apt.dockerproject.org/repo debian-stretch InRelease は署名されていません。
N: このようなリポジトリから取得したデータは認証できないので、データの使用は潜在的に危険です。
N: リポジトリの作成とユーザ設定の詳細は、apt-secure(8) man ページを参照してください。

↑ Dockerリポジトリの正当性が証明されないためリポジトリ登録できない
Dockerインストール

$ sudo apt-get install docker-engine

$ sudo service docker start
 > ホスト名の名前解決ができないと弾かれた



$ sudo docker run hello-world

== こんな感じのmsgがでる
Hello from Docker!
This message shows that your installation appears to be working correctly.

== Dockerの最新版にUpgrade
$ apt-get upgrade docker-engine



== Docker バージョン

$ docker -v
Docker version 17.05.0-ce, build 89658be

$ docker version
Client:
 Version:      17.05.0-ce
 API version:  1.29
 Go version:   go1.7.5
 Git commit:   89658be
 Built:        Thu May  4 22:09:06 2017
 OS/Arch:      linux/amd64

Server:
 Version:      17.05.0-ce
 API version:  1.29 (minimum version 1.12)
 Go version:   go1.7.5
 Git commit:   89658be
 Built:        Thu May  4 22:09:06 2017
 OS/Arch:      linux/amd64
 Experimental: false

これでDebianOS上におけるDocker の環境構築は終了

Docker 日本語環境構築まとめ 2 につづく

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?