dockerはじめて触ってみた01。

参考

DockerをMacにインストールする(更新: 2019/7/13) - Qiita
## はじめに :whale: MacにDockerをインストールする方法についてまとめた記事です。 ザクザク行けば10分程度でnginxの起動までいけると思います。 この記事の目的は**Dockerに慣れること**です。 よって、...

コマンドメモ

dockerをnginxで動かしてみる

# docker hub からpullして80portで起動

# webserverは任意のコンテナ名にすればよく、ここではwebserverを設定

docker run -d -p 80:80 –name webserver nginx

# dockerのプロセス確認(起動中のプロセスのみ)

docker container ls

# webブラウザでlocalhostにアクセス

…nginxが確認できた!

# 止める時

docker container stop webserver

# 動かす時

docker container start webserver

# コンテナの削除

docker container rm webserver

# イメージの削除

docker image rm {ID or IMAGE_NAME}

docker image rm nginx # (例) nginxのイメージを削除

##イメージの表示

docker image ls

# dockerのプロセス確認(起動していないプロセス含む)

docker container ls -a

## 気づいた点

※起動中のコンテナは削除できないようだ(エラーが出る)

rror response from daemon: You cannot remove a running container 4d2d7586c0737d96ea316972d6cca334ca139c8f9e7d5b39e48d0e9e795fea35. Stop the container before attempting removal or force remove

ログなど

docker run -d -p 80:80 –name webserver nginx
Unable to find image ‘nginx:latest’ locally
latest: Pulling from library/nginx
f7e2b70d04ae: Pull complete
08dd01e3f3ac: Pull complete
d9ef3a1eb792: Pull complete
Digest: sha256:98efe605f61725fd817ea69521b0eeb32bef007af0e3d0aeb6258c6e6fe7fc1a
Status: Downloaded newer image for nginx:latest
4d2d7586c0737d96ea316972d6cca334ca139c8f9e7d5b39e48d0e9e795fea35

まとめ

コンテナとイメージの違いがよわからない。まあ、たぶんイメージをもとに複数のコンテナを作成できるんだと思われる。

コメント

タイトルとURLをコピーしました