Docker
Document
Docker ドキュメント | Docker ドキュメント
Introduction
入門 Docker
チームにdockerを布教することになったので、布教の教材を作ってみた。
Tips
Dockerfile reference | Docker Documentation
Dockerfileの”ENV”と”ARG”と”環境変数”について | レコチョクのエンジニアブログ
debconf(7) — debconf-doc — Debian unstable — Debian Manpages
【Docker】read-only file system とでたときの対処法
DockerのVolumeが削除できない時の対応 - Qiita
よく使うコマンド
状況確認
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/
周辺技術
Dockerについて深くまとめてみた - その2 Docker周辺ツール(Docker Compose,Kubernetes)編 - ecbeing labs(イーシービーイング・ラボ)
docker-compose
Kubernetes
セキュリティ
https://www.youtube.com/watch?v=E5-wrLMogR0