在容器内运行一个应用程序:
docker run ubuntu:15.10 /bin/echo "Hello world"
运行交互式的容器:
docker run -i -t ubuntu:15.10 /bin/bash
-t:在新容器内指定一个伪终端或终端。
-i:允许你对容器内的标准输入 (STDIN) 进行交互。
启动容器(后台模式):
docker run -d ubuntu:15.10 /bin/sh -c "while true; do echo hello world; sleep 1; done"
docker 命令来查看到 Docker 客户端的所有命令选项
docker command --help 更深入的了解指定的 Docker 命令使用方法
docker pull training/webapp # 载入镜像
docker run -d -P training/webapp python app.py
-d:让容器在后台运行。
-P:将容器内部使用的网络端口映射到我们使用的主机上。
docker ps 查看正在运行的容器
docker port [ID或者名字] 以查看指定 (ID 或者名字)容器的某个确定端口映射到宿主机的端口号。
docker logs [ID或者名字] 查看 WEB 应用程序日志
docker top 查看WEB应用程序容器的进程
docker inspect NAMES 检查 WEB 应用程序
docker stop NAMES 停止 WEB 应用容器
docker start NAMES 启动WEB应用容器
docker restart NAMES
docker rm NAMES 删除容器时,容器必须是停止状态