创建nginx容器
docker create nginx
查看全部容器,包括停止的容器
docker ps -a
进入运行中的容器
[root@bogon ~]# docker exec -it 174a93960fec /bin/bash
停止和启动容器
docker stop/start CONTAIN_ID
运行容器
docker run nginx
#ctrl+c之后会退出
docker run -it nginx /bin/bash
#注意:exit会停止容器
起名
docker run -d --name web nginx
端口映射
docker run -d --name web -P nginx
-P 随机端口映射
查看容器的端口映射
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
47bce8f71a7f nginx "nginx -g 'daemon off" 3 seconds ago Up 1 seconds 0.0.0.0:32769->80/tcp, 0.0.0.0:32768->443/tcp web
指定端口
docker run -d --name web -p 80:80 nginx
查看端口映射情况
docker inspect web
随机端口映射的容器,给容器停止再启动,容器的IP和端口可能是改变的。