flagflag  
1: 2020-08-18 (Tue) 23:11:40 iseki source Cur: 2020-10-22 (Thu) 19:46:43 iseki source
Line 1: Line 1:
 +* Docker Compose [#kcd2c89d]
 +- see also
 +-- [[Docker]]
 +-- [[Docker Compose]]
 +-- [[Docker Network]]
 +-- [[Docker Swarm]]
 +#br
 +
** Docker Compose [#a85d627d] ** Docker Compose [#a85d627d]
- https://docs.docker.com/compose/ - https://docs.docker.com/compose/
 +- https://github.com/docker/compose/releas​es
 +- 複数のコンテナをまとめて,%%ぐにょぐにょして(要するに良くわかっていない),%% 一元的に管理する.
 +- [[Docker]] とは別にインストールする
 +#br
*** Install [#dbc1b89c] *** Install [#dbc1b89c]
 +**** pip で入れる [#i597c516]
 +- 一番楽かも
 + (base) # pip --no-cache install docker-compose
 + (base) # ln -s /usr/local/anaconda/bin/docker-compose /usr/bin/docker-compose
 +
**** tar ball から [#f7adeb1e] **** tar ball から [#f7adeb1e]
- https://github.com/docker/compose/releas​es から最新版のtar ball をダウンロード - https://github.com/docker/compose/releas​es から最新版のtar ball をダウンロード
Line 10: Line 27:
 (base) # vi README.md  (base) # vi README.md
 (base) # python ./setup.py build  (base) # python ./setup.py build
- (base) # python ./setup.py install    (anaconda環境の python なので,/usr/local/anaconda/bin/ にインストールされた)+ (base) # python ./setup.py install    (この場合 anaconda環境の python なので,/usr/local/anaconda/bin/ にインストールされる)
 (base) # ln -s /usr/local/anaconda/bin/docker-compose /usr/bin/docker-compose  (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 .
 +
 +**** バイナリを落っことす場合 [#b6e61a14]
 +- 最新版のバージョンを調べて
 + # curl -L https://github.com/docker/compose/releas​es/download/1.26.2/docker-compose-`uname​ -s`-`uname -m` -o /usr/local/bin/docker-compose
 + # chmod a+rx /usr/local/bin/docker-compose
 +#br
 +*** Command [#oaac566b]
 +- 全て docker-compose.yml ([[YAML]] 形式の設定ファイル)がある場所で実行.(カレントディレクトリにある必要がある)
 +- 何処で起動したか忘れた場合は,コンテナ名のディレクトリ名部分を見る
 +#br
 +
 +**** docker-compose up -d [#b900956a]
 +- docker-compose をデーモンモードで起動
 +- 起動されたコンテナの名前は [''カレントディレクトリ名(一階層のみ)_サービス名_番号''] となる.
 +
 +**** docker-compose stop [#z7677cf0]
 +- docker-compose の管理するコンテナを止める
 +**** docker-compose start [#ne1b97c2]
 +- 停止している docker-compose の管理するコンテナを起動する
 +**** docker-compose down -v [#wdf258ba]
 +- docker-compose を終了する
 +- コンテナも全て終了する
 +#br


Front page   New List of Pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)

Site Search

Login

Username:

Password:


Lost Password?
Register now!!

Sub Menu

mini Calendar

Last MonthMay 2024Next Month
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today

Who's Online

35 user(s) are online (6 user(s) are browsing xpwiki)

Members: 0
Guests: 35

more...

Access Counter

Today : 335335335
Yesterday : 5790579057905790
Total : 2365313123653131236531312365313123653131236531312365313123653131
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com