進捗ダメです

何か作る。

MacにDocker Toolboxをインストールしてみた

今更だけどDockerをMacで使えるよーにしてみた。

前提的なアレ

Docker Toolboxのインストール

DockerのサイトからDocker Toolboxを落としてくる。
そしたらそのままインストール。

www.docker.com

iTermから使えるようにする

Docker Toolboxに付いてくるDocker Quickstart Terminal.appでも良いけど、どうせならiTermから使いたいの!
でも、そのままだと使えないコマンドが有るので.zshrcに下記を記載。
.bash_profileも同じで大丈夫かと。

# Docker Machine
if [ "`docker-machine status default`" = "Running" ]; then
   eval "$(docker-machine env default)"
fi

これでiTermからでもちゃんと使えるよーになる。

イメージを落としてみる

せっかくなのでCentosUbuntuを落としてみる。

$ docker pull centos
$ docker pull ubuntu
$ docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
ubuntu              latest              8251da35e7a7        11 days ago         188.4 MB
centos              latest              7322fbe74aa5        8 weeks ago         172.2 MB

コンテナの起動とか

ちょっと簡単にコンテナを弄ってみる。

コンテナ起動

$ docker run -t -i centos /bin/bash
[root@e3a084a4d813 /]#

コンテナの確認

docker ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED              STATUS                     PORTS               NAMES
e3a084a4d813        centos              "/bin/bash"         About a minute ago   Exited (0) 3 seconds ago

コンテナの削除

コンテナIDを全部打ち込むのは面倒なので最初の三文字を指定して削除する

$ docker rm e3a
e3a

とりあえずここまで

Dockerfileとかはまた今度!
まだ理解しきれて無い部分があるので、DotinstallのDocker入門でも見返します。

dotinstall.com