Docker
Document
Introduction
Tips
よく使うコマンド
状況確認
code:shell
# dockerで作成して保持しているimageを確認
docker iamges
# dockerで起動させたコンテナの一覧
docker container ls -a
# dockerのネットワークを確認
docker network
# dockerのコンテナでプロセスが生きているコンテナ一覧
docker ps
# dockerのコンテナ一覧(プロセスの生死問わず)
docker ps -a
コンポーネントの削除
code:shell
# コンテナの停止(起動しているコンテナのコンテナIDだけを取得して、コンテナを止める)
docker stop $(docker container ls -q)
# コンテナの削除(全コンテナのコンテナIDを取得して、コンテナを削除する)
# コンテナを削除する際は、必ずコンテナを停止させましょう
docker rm $(docker container ls -aq)
# イメージの削除(imageのIMAGE IDを取得して、imageを削除する)
docker rmi $(docker images -q)
コンテナの中に入る
code:shell
# コンテナにbashで入る
docker exec -it 380da15c89c5 bash
# lsで指定ディレクトリを確認
ls /usr/share/nginx/html/
周辺技術
セキュリティ
https://www.youtube.com/watch?v=E5-wrLMogR0