查看docker版本 docker version
查看有哪些镜像 docker images
查看当前运行的容器 docker ps
查看所有容器,包括停止的 docker ps -a
启动容器 docker run sc-mysql-1
查看启动的容器进程 ps aux|grep container
停止容器 :
docker stop sc-mysql-1
docker kill sc-mysql-1
docker rm -f sc-mysql-1
service docker restart
杀死容器的进程号
停止容器后开启 docker start sc-mysql-1
或docker start d1feb30da326
指定容器名称或容器ID
查看容器的详细信息 docker inspect sc-nginx-1
查找镜像 docker search mysql
查看正在运行的容器使用的资源消耗状态 docker stats
进入容器内部 docker exec -it sc-mysql-1 bash
-it:以交互方式打开一个终端
bash:进入容器后进行的命令
删除一个容器 docker rm d1feb30da326
退出容器 exit
删除镜像 docker rmi busybox
要求镜像没有被使用。如果在使用,先停止容器,然后删除容器,再删除镜像
查看docker的网络类型 docker network ls
查看容器内的进程 docker top sc-mysql-2
一个容器就跑一个进程,单进程思想
将容器内的文件复制到Linux系统里 docker cp <容器>:<源路径> <目标路径>
将Linux系统里的文件复制到容器内 docker cp <源路径> <目标容器>:<目标路径>
查看Docker环境的信息 docker info
将一个或多个docker镜像保存为一个压缩的tar归档文件(备份) docker save -o busybox.tar busybox
-o 指定输出文件的名称
加载这个tar文件中的镜像到另一台机器或环境中 docker load -i cadvisor.tar
查看宿主机的某一个网络(cs)中有哪些容器 docker network inspect cs
查看有哪些卷 docker volume ls
创建卷 docker volume create sc
查看卷的详细信息 docker volume inspect sc
卷会在/var/lib/docker/volumes下建立相关文件夹