本文将通过如何在docker中添加Nginx镜像为例,说明docker的基本用法
1. 下载nginx镜像
// 查看已有镜像中是否包含Nginx镜像
# docker images
// 下载安装Nginx镜像
# docker pull nginx
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/nginx latest 3f8a4339aadd 3 weeks ago 108.5 MB
2. 运行
// 启动镜像,并将镜像中80端口映射为服务器81断口
# docker run -p 81:80 --name d_nginx -d docker.io/nginx
c0462d5e18783e20f9515108fa62ab0f2ac808ea85370a7c82aee9407abf4672
// 检查端口情况
# netstat -anp | grep 81
tcp6 0 0 :::81 :::* LISTEN 2529/docker-proxy
// 检查docker中nginx运行情况
# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
89f239b4c2c9 nginx "nginx -g 'daemon of…" 29 seconds ago Up 28 seconds 0.0.0.0:81->80/tcp d_nginx
3. 运行结果
访问服务器81断开即可正常访问nginx
http://服务器IP:81/
网友评论