LoginSignup
3

More than 5 years have passed since last update.

Ubuntu 14.04にDocker 1.12をインストールする方法

Posted at

背景

Dockercon 16で発表されたDocker 1.12にはDocker EngineにOrchestration機能であるSwarm modeが組み込まれました。しかしながらDocker 1.12はまだプレビュー版であり正式リリースはされていないため普通に apt-get instal docker-engine などをしてもインストール出来ません。

apt-get 編

基本的には以下のページに従いますが、7の項番だけ以下のように変更します。

Ubuntu — Docker-docs-ja 1.12.RC ドキュメント

7.Ubuntu オペレーティング・システム向けのエントリを追加します。
利用可能なエントリは以下の通りです。
 ・Ubuntu Trusty 14.04 (LTS)

(変更前)/etc/apt/sources.list.d/docker.list
deb https://apt.dockerproject.org/repo ubuntu-trusty main

 ↓

(変更後)/etc/apt/sources.list.d/docker.list
deb https://apt.dockerproject.org/repo ubuntu-trusty experimental

あとは残りの手順をこなしてくれればdocker 1.12がインストールできます。

$ sudo docker version
Client:
 Version:      1.12.0-rc4
 API version:  1.24
 Go version:   go1.6.2
 Git commit:   e4a0dbc
 Built:        Wed Jul 13 04:02:03 2016
 OS/Arch:      linux/amd64
 Experimental: true

Server:
 Version:      1.12.0-rc4
 API version:  1.24
 Go version:   go1.6.2
 Git commit:   e4a0dbc
 Built:        Wed Jul 13 04:02:03 2016
 OS/Arch:      linux/amd64
 Experimental: true

curl -fsSL https://test.docker.com/ | sh 編

もっと簡単な方法を教えてもらいました

$ curl -fsSL https://test.docker.com/ | sh
[sudo] password for ubuntu:
$ sudo docker version
Client:
 Version:      1.12.0-rc4
 API version:  1.24
 Go version:   go1.6.2
 Git commit:   e4a0dbc
 Built:        Wed Jul 13 03:54:54 2016
 OS/Arch:      linux/amd64

Server:
 Version:      1.12.0-rc4
 API version:  1.24
 Go version:   go1.6.2
 Git commit:   e4a0dbc
 Built:        Wed Jul 13 03:54:54 2016
 OS/Arch:      linux/amd64

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
3