Docker for Macのprivate bateを試した
情報量0です
何にDockerつかってる?
- AndroidアプリやライブラリのCI
- データ解析したりして遊ぶ用のJupyter Notebook
- Ruby on Rails等を利用したWebアプリのローカル開発環境
- DBやElastic Searchのような外部サービスをローカルPCに構築したくないぞい
- Slack botの運用
Docker for Mac v.s. Docker Toolbox
https://beta.docker.com/docs/mac/docker-toolbox/
Docker Toolboxからの移行
imageはmachineからいい感じに移してくれる.
が,docker for betaを利用する場合はeval $(docker-machine env MACHINE_NAME)
でセットされる環境変数をすべて空にしておかないといけない(docker
クライアントが環境変数が向いてる先のdaemonを見に行ってしまう).
$ unset DOCKER_TLS_VERIFY $ unset DOCKER_CERT_PATH $ unset DOCKER_MACHINE_NAME $ unset DOCKER_HOST
以下のコマンドの結果が空ならOK?
$ env | grep DOCKER
.zshenv
等でeval $(docker-machine env default)
を実行させるようにしるなら,それも止めておかないとややこしい.
逆に言えば(?)eval $(docker-machine env MACHINE_NAME)
さえ実行してしまえばdocker machineを利用できるので,いつでも戻ってくることができる.VPS等にdocker machine立ててる時とか便利そう.
どう?
軽い気がする(ぷらせぼ?). 今のところ快適.Docker machineの死活を考慮しなくていいのは大きいかも.
Dockerエキスパート養成読本[活用の基礎と実践ノウハウ満載!] (Software Design plus)
- 作者: 杉山貴章,大瀧隆太,Yugui(Yuki Sonoda),中津川篤司,前佛雅人,松原豊,米林正明,松本勇気
- 出版社/メーカー: 技術評論社
- 発売日: 2015/06/18
- メディア: 大型本
- この商品を含むブログ (2件) を見る
- 作者: 齊藤雄介(外道父)
- 出版社/メーカー: 技術評論社
- 発売日: 2015/09/08
- メディア: Kindle版
- この商品を含むブログを見る