docker入门到实战(4)基本操作

查看docker版本

docker --version

查看docker详细信息

docker info

运行docker容器

docker run hello-world

Unable to find image 'hello-world:latest' locallylatest: Pulling from library/hello-worldca4f61b1923c: Pull completeDigest: sha256:ca0eeb6fb05351dfc8759c20733c91def84cb8007aa89a5bf606bc8b315b9fc7Status: Downloaded newer image for hello-world:latestHello from Docker!This message shows that your installation appears to be working correctly.

查看已经下载的docker镜像

docker image ls

REPOSITORY TAG IMAGE ID CREATED SIZE

ubuntu latest f975c5035748 34 hours ago 112MB

查看所有容器

docker container ls --all

CONTAINER ID IMAGE COMMAND CREATED STATUS
54f4984ed6a8 hello-world "/hello" 20 seconds ago Exited (0) 19 seconds ago

启动交互式容器

启动容器并且运行bash命令,当我们exit退出,容器随即停止运行。

docker run -i -t ubuntu /bin/bash

查看正在运行的容器: docker ps

查看所有的容器:docker ps -a

查看容器详细信息: docker inspect 容器id或名字

自定义容器名字:docker run --name=bclsj -i -t ubuntu /bin/bash

重新启动已经停止的容器:docker start 容器id或名字

删除已经停止的容器: docker rm 容器id或名字

启动守护式容器

方式1:用常规启动交互式容器的方式启动一个容器后,按下ctrl+p和ctrl+q 退出即可。

方式2:docker run -d 镜像名

附加到(再次进入)运行中的容器:docker attach 容器id或名字

查看容器日志

docker入门到实战(4)基本操作_第1张图片
docker实战入门(4)基本操作

查看容器内进程

docker top 容器id或名字

在运行中的容器内启动新进程

docker exec [-d] [-i] [-t] 容器id或名字

停止守护式容器

方式1:docker stop 容器名或id ( 慢 )

方式2:docker kill 容器名或id (快)

你可能感兴趣的:(docker入门到实战(4)基本操作)