0
0

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 3 years have passed since last update.

Docker初学者によるまとめ#1

Posted at

Docker初学まとめ

仮想マシンとコンテナ型仮想化の違い

仮想マシン

  • 一つの仮想マシンはゲストOS、ライブラリ/ミドルウェア、アプリケーションで構成
  • ホストOSとは違うOSを建てることも可能
  • 割り当てられるリソースが大きい(CPU/メモリ)

コンテナ型仮想化

  • 一つのコンテナはライブラリ/ミドルウェア、アプリケーションで構成
  • 実行はホストOSで行われるため別OSをベースとしたコンテナを実行することはできない
    →DockerforMacといったソフトウェアではLinuxの仮想マシンを立ち上げその上でLinuxのコンテナを起動させている
  • ゲストOS実行がない分割り当てられるリソースが小さい

Docker run コマンドについて

行なっていること

  1. イメージがLInuxの仮想マシン上にあるか確認
  2. なければDockerHubを用いてインストール
  3. イメージを基にコンテナを作成、起動

runコマンドは複数のコマンドの一括実行コマンド

  • docker pull: イメージのダウンロード
  • docker create: イメージからコンテナの作成
  • docker start: コンテナの起動
0
0
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
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?