docker一些常用命令

文章封面
摘要: 查看images文件docker images可以使用:docker rmi -f image_ID 来进行删除查询正在运行的镜像 docker ps删除正在运行的镜像docker stop containerId // containerId 是容器的ID查看所有的集装箱信息docker

查看images文件

docker images

可以使用:docker rmi -f image_ID 来进行删除

查询正在运行的镜像

docker ps

删除正在运行的镜像

docker stop containerId // containerId 是容器的ID

查看所有的集装箱信息

docker container ls -a

删除对应的集装箱信息

docker rm 7b #只要能区分,container id可以不写全

docker ps -a // 查看所有容器

docker ps -a -q // 查看所有容器ID

docker start $(docker ps -a -q) // start启动所有停止的容器

docker stop $(docker ps -a -q) // stop停止所有容器

docker rm $(docker ps -a -q) // remove删除所有容器

批量导入镜像:

docker save $(docker images | grep -v REPOSITORY | awk 'BEGIN{OFS=":";ORS=" "}{print $1,$2}') -o k8s-master.tar

导入镜像:

docker load -i k8s-master.tar

搜索相应的插件

docker search tomcat

docker exec -ti {容器ID} /bin/bash 进入容器

docker删除未使用到的镜像

docker image prune -a

docker image prune -a -f #-f强制,不需要确认

docker安装redis

docker run --name redis -p 6380:6379 redis-test --requirepass 123456

文件复制到指定的文件目录

docker cp hello.html c0462d5e1878://usr/share/nginx/html

查看nginx日志

docker logs -f nginx

120 阅读 ← 返回技术栈
图片放大