查询docker的所有镜像
docker images
拉取镜像(默认最新版本)
docker pull 镜像
新建容器
docker run -it --name mycentos centos
-i 交互式
-t 终端
docker run -d centos
-d 守护式 (后台运行)
启动容器
docker start 容器iD或容器名字
重启容器
docker restart 容器id
停止容器
docker stop 容器id 温柔停止
docker kill 容器id 强制停止
删除已停止的容器
docker rm -f 容器id
列出所有正在运行的容器
docker ps
退出容器两种方式
1. exit 退出不保留进程
2. ctrl+P+Q 退出保留进程
查看docker日志
docker logs 容器id
-t 时间
-f 实时
--tail 最后几条
查看容器内运行的进程
docker top 容器id
查看容器内部细节
docker inspect 容器id
重新进入容器进行交互
docker attach 容器id 直接进入容器启动命令的终端,不会启动新的进程
docker exec 容器id 在容器外打开新的终端,启动新的进程
从容器内copy文件到主机
docker cp 容器id:文件 copy位置