MiracleJobLogo
エンジニアのエンジニアによるエンジニアのためのサイト
News 07/25 おすすめ情報に 『 【案件】Azure AD関連の認証設計/azureの基本設計 』 を追加しました。
会員登録するとキャリア診断やサイトに参加することができます。
あなたにおすすめな技術情報、資格、仕事などをお知らせします。

無料会員登録


パスワードを忘れた場合
LINEで送る
MiracleJobBanaLeft1
MiracleJobBanaLeft2


Docker
profile-img
投稿者: enさん
投稿日:2021/09/30 13:27
更新日:
like-img
分類
技術
テクノロジー
全般
キャリア
運用・保守
投稿内容

今回はDockerについてまとめました。


Dockerはオープンソースの仮想化型コンテナソフトウェアです。

LXC(Linux Containers)というLinux用のコンテナ型仮想化技術をベースに作られています。


コンテナ型仮想化技術とは…

ホストOSのリソースから、コンテナと呼ばれる、サーバーと同様の挙動をする区画を複数作り、それを各ユーザーに割り当てる技術。

ホストOSから作られているため、コンテナはホストOSのプロセスとして動作し、ホストOSのカーネルを共有する。個別にCPUやメモリを割り当てる必要がない。

そのため、ホストOSと異なるOSを使用することはできない。


Dockerは導入が簡単で、手軽に利用・管理することができます。

また少ないリソースで、高速に動作します。


Dockerのコンテナ操作はdockerコマンドで行います。主なコマンドラインを以下に記載します。


docker run - コンテナを作成・起動
docker start - 既存のコンテナを起動
docker stop - コンテナを停止
docker ps - コンテナを一覧表示
docker rm - コンテナを削除
docker images - イメージを一覧表示




参照資料

【図解】コレ1枚で分かるコンテナ型仮想化とDocker:ITソリューション塾:オルタナティブ・ブログ (itmedia.co.jp)

コメント


MiracleJobBanaRight1
MiracleJobBanaRight2
MiracleJobBanaRight3