在docker中运行一个nginx

第一步:通过docker下载nginx
docker pull hub.c.163.com/library/nginx:latest

在docker镜像中查看
docker images

第二步 :在docker中运行一个实例
docker run hub.c.163.com/library/nginx
这里会发现终端光标一直在闪动,说明nginx正在前台运行
这时候打开另一个终端,输入
docker ps

发现nigix正在运行
第二步 :如果想让nginx在后台运行的话,加入参数-d就行了

可以发现运行成功返回的是一个id号,并且与新的nigix实例id的前部一致
第三步 :进入docker里的nginx
使用docker exec --help 可以查看帮助

常用参数有 -i及-t

加了-i发现在容器不是太多的情况下输入很少的字符就能唯一区分了 第二个参数是执行的命令 同时发现
终端前面的名字也也变了
输入exit可以退出容器终端

原文地址:https://www.cnblogs.com/sonen7/p/8922266.html