#查看某时间段日志 先创txt
docker logs --since='2022-04-19T10:00:00' --until='2022-04-19T12:15:00' ac703cff1fe6 >>hosc.txt
#拉取镜像
docker pull 镜像名
#启动一个容器
docker run -itd 镜像名 /bin/bash
#退出容器
exit
#查看正在运行的容器
docker ps
#查看所有容器(包含已停止的)
docker ps -a
#启动容器
docker start 容器ID或者容器名
#停止所有容器
docker stop $(docker ps -a -q)
#删除所有已停止容器
docker rm $(docker ps -a -q)
#启动所有容器
docker start $(docker ps -aq)
#进入容器
docker exec -it 容器ID /bin/bash
#导出容器到快照
docker export 容器ID > ubuntu.tar
#快照文件导入为镜像
cat docker/ubuntu.tar | docker import - test/ubuntu:v1
#删除容器
docker rm -f 1e560fca3906
#查看docker内部进程
docker top dockerID或者dockername
#列出镜像列表
docker images
REPOSITORY:表示镜像的仓库源
TAG:镜像的标签
IMAGE ID:镜像ID
CREATED:镜像创建时间
SIZE:镜像大小
#查找镜像
docker search httpd
#删除镜像
docker rmi hello-world
#删除所有已停止的容器
docker rm $(docker ps -a -q)
#docker运行tomcat并把主机目录挂载到容器中
docker run --name tomcat -p 8080:8080 -v $PWD/test:/usr/local/tomcat/webapps/test -d tomcat
docker run --name nginx -p 8080:8080 -v $PWD/test:/usr/local/tomcat/webapps/test -d nginx
#docker安装mysql
docker search mysql
docker pull mysql:latest
docker images
docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
#主机文件复制到docker中
docker cp /www/runoob 容器ID:/www
#暂停恢复容器内所有进程
docker pause dockerID #暂停容器中所有的进程。
docker unpause dockerID #恢复容器中所有的进程。
#查看系统pod
kubectl get pods -n kube-system
docker操作
于 2022-04-08 16:11:33 首次发布