準備
gitlabへのアクセスに使うドメイン名(phper-na14.info)を名前解決できるよう設定を行います。
hostsファイルの編集(ホスト)
windows
192.168.99.100 gitlab.phper-na14.info
192.168.99.100 registry.phper-na14.info
192.168.99.100 ci.phper-na14.info
mac
$ sudo vi /etc/hosts
127.0.0.1 gitlab.phper-na14.info registry.phper-na14.info ci.phper-na14.info
hostsファイルの編集(ゲスト)*docker toolbox のみ
$ docker-machine ssh
$ sudo vi /etc/hosts
127.0.0.1 gitlab.phper-na14.info registry.phper-na14.info ci.phper-na14.info
$ exit
プライベートレジストリの設定(https通信からhttp通信へ切替)
windows
$ docker-machine ssh
$ vi /var/lib/boot2docker/profile
EXTRA_ARGS='
--label provider=virtualbox
--insecure-registry 192.168.99.0/24
--insecure-registry 172.17.0.0/16
'
$ exit
mac
イメージのインポート
本章で使うイメージをインポートしておきます。
$ cd gitlab
$ docker load < docker.tar
$ docker load < gitlab-ce.tar
$ docker load < gitlab-runner.tar
$ docker load < redis.tar
$ docker load < dnmonster.tar
$ docker load < python.tar