0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

技術書評「Docker入門」

Posted at

51o7DPq5kTL.SX258_BO1,204,203,200.jpg

Docker入門 末安 泰三

感想

メモ

Part1 Dockerとは何か、なぜ注目されるのか

  • 軽量な実行
  • 柔軟なイメージ管理

Part2 様々な環境へのDockerのインストール

Part3 Dockerコマンドによるイメージ取得とコンテナ稼働

  • イメージ, コンテナ, プロセス

    • イメージ: コンテナ実行に必要なファイルシステム
    • コンテナ: ホストOSと同じLinux環境を共有するが、ホストOSは隔離されたプログラム実行環境
    • プロセス: プログラムの実行状態
  • コンテナ

    • コンテナを実行: コンテナ内部でプログラムを実行する
    • コンテナを停止: コンテナ内部で稼働させている全プロセスを停止する
    • Dockerでは1コンテナ1プロセスを推奨: シンプルになる
  • サーバー、クライアント

    • サーバーモード: イメージやコンテナの管理、レジストリと通信
    • クライアントモード: コマンドの実行
  • 既存のイメージにファイル追加変更のレイヤーを追加してイメージ生成できる

  • 逆にコンテナからイメージもできる

Part4 Dockerfileからのイメージ生成とプライベートレジストリの活用

  • できるだけシンプルなイメージの生成を目指す
  • 1コンテナ1プロセスが理想
  • 1行ごとに中間イメージをキャッシュする
    • —no-cacheでキャッシュしない

Part5 複数コンテナの連携とDocker Composeを使ったサービス管理

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?