【Docker 系列】docker 学习 三
使用 Dcoker 部署 nginx
搜索 nginx 镜像
- 使用 docker search nginx
# docker search nginx
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
nginx Official build of Nginx. 15246 [OK]
jwilder/nginx-proxy Automated Nginx reverse proxy for docker con… 2053 [OK]
richarvey/nginx-php-fpm Container running Nginx + PHP-FPM capable of… 815 [OK]
...
- 或者在 dockerhub 上搜索 nginx,具体的版本和详细信息会更加全面,一般使用官方的
拉取 nginx 镜像
拉取 nginx 镜像,我们这里就拉取最新版本的 nginx
# docker pull nginx
Using default tag: latest # 最新版本
latest: Pulling from library/nginx # nginx 库
33847f680f63: Pull complete #分层下载,后续会详细学习分层的原理
dbb907d5159d: Pull complete
8a268f30c42a: Pull complete
b10cf527a02d: Pull complete
c90b090c213b: Pull complete
1f41b2f2bf94: Pull complete
Digest: sha256:8f335768880da6baf72b70c701002b45f4932acae8d574dedfddaf967fc3ac90 # 签名
Status: Downloaded newer image for nginx:latest
docker.io/library/nginx:latest # nginx真实下载路径
创建并运行容器
- 新建一个容器命名为 nginx1
- nginx 默认端口是 80,将 doc