このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン 両方とも次のリビジョン | ||
ソフトウェア:docker:docker-compose.yml_dockerfile_作成例:centos8_mysql8.0 [2019/10/30 11:16] humolife |
ソフトウェア:docker:docker-compose.yml_dockerfile_作成例:centos8_mysql8.0 [2019/10/30 11:36] humolife [コマンドの実行] |
||
---|---|---|---|
行 107: | 行 107: | ||
</ | </ | ||
+ | ===== コマンドの実行 ===== | ||
+ | Docker Quickstart Terminal を起動する。 | ||
+ | < | ||
+ | # project/ | ||
+ | cd project/ | ||
+ | |||
+ | # コンテナの作成&起動 | ||
+ | # -d をつけることでバックグラウンドでコンテナを起動 | ||
+ | # --build をつけることでイメージを作成 | ||
+ | docker-compose up -d --build | ||
+ | |||
+ | # コンテナの一覧を確認 | ||
+ | docker-compose ps | ||
+ | |||
+ | # IP アドレスを調べる | ||
+ | docker-machine ip | ||
+ | |||
+ | # 192.168.99.100 なら、以下でアクセス可能になる | ||
+ | # http:// | ||
+ | |||
+ | # 2回め以降は、バックグラウンドでコンテナを起動するだけでよい | ||
+ | docker-compose up -d | ||
+ | |||
+ | # app コンテナに入り作業をする | ||
+ | docker container exec -it laravel_app_sample /bin/bash | ||
+ | |||
+ | # マウントした production に移動 | ||
+ | cd / | ||
+ | |||
+ | # production ディレクトリ内のファイルが共有されているか確認 | ||
+ | ls -l | ||
+ | |||
+ | # db コンテナの DB に接続できるか確認 | ||
+ | mysql -h laravel_db_sample --port 3306 -u docker -pdocker -D laravel_db | ||
+ | </ | ||