docker
docker ps でコンテナ名を調べてから docker exec を していたのだけど、面倒になったのでpecoを使って もう少し楽になるようにしてみた。 docker-id-names() { docker ps -q | xargs docker inspect --format='{{.Name}}' } alias din='docker-id-names' do…
fig.yml reference に domainname があったのでどうなるのか試した。 fig.yml に summers: build: . hostname: otake domainname: mimura.com こうするとコンテナの /etc/hosts には 172.17.0.47 otake.mimura.com otake って追加された。 hostname + domain…
docker exec -i -t CONTAINER ID or NAMES bash これだけで nsenter 必要なくなる。 bash_profile とかに docker-exec() { docker exec -i -t $@ bash } しておくと簡単に使える。
boot2docker のDockerPort が0になったようだ。 bashrc とかに export DOCKER_HOST=tcp://localhost:2375 って設定がいらない。 かわりに $(boot2docker shellinit) を叩いてあげればいいみたい。 env で DOCKER_HOST が残っているとエラー出るので消す。 こ…