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

posted @ 2020-09-16 20:25  磊~哥  阅读(353)  评论(0编辑  收藏  举报