Dockerとは

Dockerは、アプリケーションをコンテナとして実行できるプラットフォームです。

コンテナとイメージ

イメージ: アプリケーションとその依存関係をパッケージ化したもの

コンテナ: イメージから起動した実行環境

基本的なDockerコマンド

イメージの取得

docker pull nginx

Docker Hubからnginxイメージをダウンロードします。

コンテナの起動

docker run -d -p 80:80 nginx

nginxコンテナをバックグラウンドで起動し、ポート80を公開します。-dオプションでデーモン化します。

実行中のコンテナ確認

docker ps

コンテナの停止

docker stop container_id

docker killは推奨されません。