【入門】Dockerとは?概要やメリット、インストール方法をわかりやすく解説
Dcoker HUB からイメージ「httpd」をダウンロード
docker image pull httpd
ダウンロード済みのイメージを照会
docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE nginx latest 89da1fb6dcb9 9 days ago 187MB httpd latest 96a2d0570deb 9 days ago 168MB hello-world latest 9c7a54a9a43c 3 months ago 13.3kB reearth/reearth latest a8fecfa02009 20 months ago 47.5MB mongo 4.2.0-bionic 5255aa8c3698 3 years ago 361MB
イメージ「httpd」を実行
docker container run -d -p 8080:80 httpd -d : コンテナをバックグラウンド実行 -p : コンテナのポートとローカルのポートのマッピング
実行中のコンテナを照会
docker container ls CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES d81834b52fdb httpd "httpd-foreground" 5 seconds ago Up 5 seconds 0.0.0.0:8090->80/tcp goofy_borg 7bff2ff80c85 nginx "/docker-entrypoint.…" 2 days ago Up 2 days 0.0.0.0:8080->80/tcp laughing_mclean
コンテナの停止
docker container stop コンテナのID
コンテナにログイン
docker exec -it コンテナID /bin/bash exit
コンテナを削除
docker container rm コンテナID
イメージを削除
docker image rm イメージ名