0
1

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 1 year has passed since last update.

【初心者でもわかるDocker入門】Docker実践編(NginxのDockerイメージを使ってWebサーバーを立てる)

Last updated at Posted at 2021-06-27

今回は実際にDockerをより深く理解し、実際に操作してNginxのDockerイメージを使ってWebサーバーを立てるところまでやっていきたいと思います。

docker.jpeg

DockerのイメージはWeb上のDockerHubに公開されています。そこからDockerイメージを取得してくれば、既に必要なミドルウェアなどがインストールされた状態のDockerコンテナを起動でき、すぐに使用することができます。

NginxのDockerイメージを使ってWebサーバーを立てる

1、nginxのイメージを取得

  docker pull nginx

2、取得できているか確認

 docker images

3、コンテナの作成と起動

  docker run --name some-nginx -d -p 8080:80 nginx

4、コンテナの稼働状況確認

  docker ps
  (-aをつけると停止中のコンテナも表示)

5、http://localhost:8080/ で確認する。以下の画面が出ればOK!

image.png

コマンドの解説、その他コマンド

docker runとは何か?

  run = create + start

* createはイメージからコンテナを作る
* startはデフォルトコマンドを実行する

コンテナを起動する

docker start <Container> 

コンテナの中に入ってコマンドを実行する

docker exec -it <Container> <Command>

* exec 起動中のコンテナに入ってコマンドを実行する
* -it コンテナ内で操作できるようにする

コンテナの停止

docker stop <Container>

コンテナの削除

docker rm <Container>

コンテナの全削除

docker system prune

イメージの削除

docker rmi <image>
0
1
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
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?