Docker Compose
- https://docs.docker.com/compose/
- https://github.com/docker/compose/releases
- 複数のコンテナをまとめて,
ぐにょぐにょして(要するに良くわかっていない),一元的に管理する. - Docker とは別にインストールする
pip で入れる
- 一番楽かも
(base) # pip --no-cache install docker-compose (base) # ln -s /usr/local/anaconda/bin/docker-compose /usr/bin/docker-compose
tar ball から
- https://github.com/docker/compose/releases から最新版のtar ball をダウンロード
(base) # wget https://github.com/docker/compose/archive/1.26.2.tar.gz (base) # zcat 1.26.2.tar.gz |tar xfv - (base) # cd compose-1.26.2/ (base) # vi README.md (base) # python ./setup.py build (base) # python ./setup.py install (この場合 anaconda環境の python なので,/usr/local/anaconda/bin/ にインストールされる) (base) # ln -s /usr/local/anaconda/bin/docker-compose /usr/bin/docker-compose
- または python ./setup.py build && python ./setup.py install の代わりに
(base) # pip --no-cache-dir install .
バイナリを落っことす場合
- 最新版のバージョンを調べて
# curl -L https://github.com/docker/compose/releases/download/1.26.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose # chmod a+rx /usr/local/bin/docker-compose
Command
- 全て docker-compose.yml (YAML 形式の設定ファイル)がある場所で実行.(カレントディレクトリにある必要がある)
- 何処で起動したか忘れた場合は,コンテナ名のディレクトリ名部分を見る
Counter: 505,
today: 1,
yesterday: 1
最終更新: 2020-10-22 (木) 19:46:43 (JST) (1418d) by iseki