1、查看docker版本
docker version2、查看docker信息
docker info3、查看docker中有哪些镜像
docker images4、查询镜像
docker search 镜像名5、从docker hub中拉去镜像
docker pull redis:5.06、显示一个镜像历史
docker history redis:5.07、列出启动的容器
docker ps8、列出所有容器
docker ps -a9、列出一个容器被改变的文件或目录
docker diff 容器id10、查看启动容器的日志
docker logs -f 容器id --tail 10011、显示一个容器的进程信息
docker top 容器id12、删除镜像命令
docker rmi 镜像id13、停止容器
docker stop 容器id14、删除容器
docker rm 容器id15、镜像改名
docker tag 镜像id REPOSITORY:TAG(仓库:标签)16、查看容器挂载项
docker inspect 容器id | grep Mounts -A 2017、查看CPU、内存等使用情况
docker stats 容器id18、进入docker容器内部命令
docker exec -it 容器id sh19、拷贝容器内部的配置文件到宿主机
docker cp 容器id:/file/path/within/container /host/path/target20、mysql镜像启动命令
docker run -itd -p 3306:3306 --name mysql8 -v /dockerdata/mysql/data/:/var/lib/mysql -v /dockerdata/mysql/conf/my.cnf:/etc/mysql/my.cnf -e MYSQL_ROOT_PASSWORD=root mysql:8.0
21、构建镜像命令
docker build -f Dockerfile -t eureka:0.1 .
-f: 指向Dockerfile文件位置 -t定义镜像 名称及版本
.: 意思是Dockerfile 和 相应文件都在此目录下
22、停止、删除、启动所有的容器
docker stop $(docker ps -a -q )
docker rm $(docker ps -a -q)
docker start $(docker ps -a -q)
23、将镜像打成jar包
docker save -o 保存路径地址 REPOSITORY:TAG(仓库:标签)24、导入外部的镜像到docker
docker load -i 文件位置
网友评论