docker学习路程之部署一个nginx
生活随笔
收集整理的這篇文章主要介紹了
docker学习路程之部署一个nginx
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
docker 小練習
將之前學過的docker命令來進行練習
docker 安裝 nginx
# 首先搜索nginx是否在dockerHub里面存在 # 也可以去官方hub.docker搜索nginx更加詳細 1. docker search nginx # 不帶版本號就默認拉取最新的鏡像image 2. docker pull nginx # docker images 看一下目前的鏡像信息 3. docker imagesok 現在就已經拉取鏡像成功
# 現在就可以啟動一個nginx容器 # -d 代表后臺啟動 --name 給容器一個名字 -p 就是我主機向docker容器的端口映射 3344是我主機的端口 80是container內部的端口 4. docker run -d --name nginx01 -p 3344:80 nginx下圖是端口映射的概念
# 從本機訪問3344端口, 訪問成功 5. curl localhost:3344 # 進入容器內部 -it以交互界面顯示 6. docker exec -it nginx01 /bin/bash容器內部就好像一個微量版的Linux系統, 來運行nginx
# 在外面看看容器內部的進程運行情況 7. docker top nginx01 # 最后再停止nginx容器的運行, nginx01是我指定的name 8. docker stop nginx01 # 順便再看一下nginx真的停止了沒 9. docker ps # ok 已經停止了由此可見, 使用容器技術來部署應用相比于虛擬機快的多, 也省的多 ! ! !
總結
以上是生活随笔為你收集整理的docker学习路程之部署一个nginx的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mysql事务转载好文
- 下一篇: docker commit 发布自己的镜