Docker—Two
Docker使用操作
Docker 之 helloworld
Docker 允许你在容器内运行应用程序, 使用 docker run 命令来在容器内运行一个应用程序
~$ docker run ubuntu:14.04 /bin/echo "Hello world"
- docker: Docker 的二进制执行文件;
- run:运行一个容器;
- ubuntu:14.04:指定要运行的镜像;
- /bin/echo “Hello world”: 在启动的容器里执行的命令;
Docker 之 交互式容器
~$ docker run -i -t ubuntu:14.04 /bin/echo "Hello world"
- -t:在新容器内指定伪终端或终端。
- -i:允许对容器内标准输入 (STDIN) 进行交互。
Docker 之 启动容器
~$ docker run -d ubuntu:14.04 /bin/sh -c "while true; do echo hello world; sleep 1; done"
- CONTAINER ID:容器ID;
NAMES:自动分配的容器名称;
docker logs:查看容器内的标准输出;
~$ docker logs 2b1b7a428627
~$ docker logs **
Docker 之 停止容器
- docker stop :停止容器:
- docker ps:查看容器已经停止工作:
docker stop **
~$ docker ps