【初心者でもわかるDocker入門】Docker実践編(NginxのDockerイメージを使ってWebサーバーを立てる)
今回は実際にDockerをより深く理解し、実際に操作してNginxのDockerイメージを使ってWebサーバーを立てるところまでやっていきたいと思います。
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!
コマンドの解説、その他コマンド
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>
Author And Source
この問題について(【初心者でもわかるDocker入門】Docker実践編(NginxのDockerイメージを使ってWebサーバーを立てる)), 我々は、より多くの情報をここで見つけました https://qiita.com/ymktmk_tt/items/3a235267c29b0a907d30著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .