flagflag  If you want to see English page, please click "English" Button at Left.
2: 2020-08-19 (水) 00:00:48 iseki ソース 現: 2020-10-22 (木) 19:46:43 iseki ソース
Line 1: Line 1:
-** [[Docker]] Compose [#a85d627d]+* Docker Compose [#kcd2c89d] 
 +- see also 
 +-- [[Docker]] 
 +-- [[Docker Compose]] 
 +-- [[Docker Network]] 
 +-- [[Docker Swarm]] 
 +#br 
 + 
 +** Docker Compose [#a85d627d]
- https://docs.docker.com/compose/ - https://docs.docker.com/compose/
- https://github.com/docker/compose/releas​es - https://github.com/docker/compose/releas​es
-- [[Docker]] のコンテナをまとめて,ぐにょぐにょするらしい(要するに良くわかっていない)+- 複数のコンテナをまとめて,%%ぐにょぐにょして(要するに良くわかっていない),%% 一元的に管理する.
- [[Docker]] とは別にインストールする - [[Docker]] とは別にインストールする
#br #br
Line 9: Line 17:
**** pip で入れる [#i597c516] **** pip で入れる [#i597c516]
- 一番楽かも - 一番楽かも
- (base) # pip install docker-compose+ (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]
Line 18: 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
Line 24: Line 33:
 (base) # pip --no-cache-dir install .  (base) # pip --no-cache-dir install .
-**** バイナリを落っことす場合(環境の依存性から言えば一番お勧めできない) [#r28bf3fe]+**** バイナリを落っことす場合 [#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  # 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  # 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


トップ   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 5月翌月
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
<今日>

オンライン状況

90 人のユーザが現在オンラインです。 (24 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 90

もっと...

アクセスカウンタ

今日 : 6165616561656165
昨日 : 1615016150161501615016150
総計 : 2348545823485458234854582348545823485458234854582348545823485458
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com