运行一个python web容器
容器随机指定端口
docker run -d -P training/webapp python app.py
docker ps -l
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
617730fee0a1 training/webapp "python app.py" 7 minutes ago Up 2 seconds 0.0.0.0:32769->5000/tcp pensive_cori
访问
http://192.168.1.21:32769
固定端口
[root@gage ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
fbad6ff003d0 training/webapp "python app.py" 13 seconds ago Up 12 seconds 0.0.0.0:80->5000/tcp dreamy_visvesvaraya
617730fee0a1 training/webapp "python app.py" 8 minutes ago Up 58 seconds 0.0.0.0:32769->5000/tcp pensive_cori
docker run -d -p 80:5000 training/webapp python app.py
http://192.168.1.21
查看容器5000端口映射的是本机的端口地址
docker port nostalgic_morse 5000
查看容器标准输出
docker logs -f pensive_cori
查看容器中webapp进程和启动用户
docker top nostalgic_morse
查看容器内的有用信息,json文本显示
docker inspect pensive_cori
停止容器
docker stop pensive_cori
删除容器
docker rm pensive_cori
查看有哪些容器,包括启动和未启动的
docker ps -a