NI-Lab.

nilog:

← 前の日 2017-08-09 次の日 →
← 一年前 一年後 →
Twitter (2017-08-09)
RT @nagoyatv_news:
9日朝、名古屋市中川区の名古屋高速でトラックなど4台が絡む事故があり、5人がけがをしました。この事故の影響で名古屋高速の烏森付近で一時通行止めとなりましたが、現在は解除されています。
http://www.nagoyatv.com/news/?id=170721
[t] 2017-08-09 09:19:35
関連するかも情報
RT @Yahoo_weather:
新機能『雷レーダー』で1時間先まで落雷の可能性を予報。ゲリラ豪雨対策にも。 http://www.appbank.net/2017/08/08/iphone-application/1391123.php
[t] 2017-08-09 09:10:14
RT @nagoyatv_news:
9日朝、名古屋市中川区の名古屋高速でトラックなど4台が絡む事故があり、5人がけがをしました。この事故の影響で名古屋高速の烏森付近で一時通行止めとなりましたが、現在は解除されています。
http://www.nagoyatv.com/news/?id=170721
[t] 2017-08-09 09:19:35
RT @YahooNewsTopics:
【平昌の熱気どこへ 資金不足も】平昌五輪開幕まで9日で半年となったが、肝心の国民は盛り上がりに欠け、資金不足にも直面。文大統領は国政介入事件で分断された世論を一つにする国家的祭典にしたい思い。 https://yahoo.jp/WuAL0j
[t] 2017-08-09 09:19:44
ひさびさに Docker for Mac を起動して update した。

Get started with Docker for Mac | Docker Documentation https://docs.docker.com/docker-for-mac/
[t] 2017-08-09 09:22:19
アップデート前
$ docker --version
Docker version 1.12.3, build 6b644ec

アップデート後
$ docker --version
Docker version 17.06.0-ce, build 02c1d87
[t] 2017-08-09 09:23:10
$ docker-compose --version
docker-compose version 1.14.0, build c7bdf9e
[t] 2017-08-09 09:23:26
$ docker-machine --version
docker-machine version 0.12.0, build 45c69ad
[t] 2017-08-09 09:23:36
$ docker version したら Client と Server の情報が表示された。

Client:
OS/Arch: darwin/amd64

Server:
OS/Arch: linux/amd64
Experimental: true
[t] 2017-08-09 09:25:19
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[t] 2017-08-09 09:25:48
$ docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
(中略)
Hello from Docker!
[t] 2017-08-09 09:27:05
Webサーバ起動。

$ docker run -d -p 80:80 --name webserver nginx
Unable to find image 'nginx:latest' locally
latest: Pulling from library/nginx
[t] 2017-08-09 09:28:12
Webサーバ起動できてた。

$ curl http://localhost/
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
[t] 2017-08-09 09:28:41
$ docker ps したら Web サーバが起動しているらしいことが表示された。

"nginx -g 'daemon ..." About a minute ago Up About a minute 0.0.0.0:80->80/tcp webserver
[t] 2017-08-09 09:29:52
Webサーバを止める。

$ docker stop webserver
webserver

$ docker ps の出力結果からも消えた。
[t] 2017-08-09 09:31:01
Webサーバをもういちど起動。

$ docker start webserver
webserver
[t] 2017-08-09 09:31:42
$ docker images したら nginx と hello-world が存在していることが表示された。
[t] 2017-08-09 09:32:48
いままで Docker のことがよくわからなかったけど、そもそも Mac で動くものじゃなかったということが理解できた。何らかの Linux 環境が必要だったんだなと。
[t] 2017-08-09 09:35:20
Docker で Debian を使いたいときはこのへんなのかな。

"OFFICIAL REPOSITORY" って書いてある。

library/debian - Docker Hub https://hub.docker.com/_/debian/
[t] 2017-08-09 09:41:18
docker pull コマンド。そのものずばり

"$ docker pull debian:jessie"

って書いてある。

docker pull | Docker Documentation https://docs.docker.com/engine/reference/commandline/pull/
[t] 2017-08-09 09:44:39
$ docker pull debian:jessie
jessie: Pulling from library/debian
ad74af05f5a2: Pull complete

あれ、速い。。。
[t] 2017-08-09 09:44:59
2017年08年09日のnilogをすべて表示する

- NI-Lab.
- Mastodon (@nilab@mastodon-japan.net)
- Twitter (@nilab)
- Timelog (@nilab)
- はてなブックマーク (id:nilab)

Web Services by Yahoo! JAPAN