默认安装目录:
/var/lib/docker

下载镜像

语法:docker pull 镜像名
例:(下载 mysql 8.0)
docker pull mysql:8.0

查看所有镜像
docker images

查看所有容器
docker ps -a

所有命令帮助文档
docker --help

创建虚拟网卡
docker network create mysql8 # mysql8为网卡名称随便取

运行容器项目
docker run --name mysql80 --net mysql8 -p 3306:3308 -it mysql:8.0
#参数说明
[mysql80] 项目名称
[mysql8] 虚拟网卡名称
[3306:3308] 内部端口3306映射到外部端口3308,可同时映射多个,例 -p 1000:1001 -p 2000:2001
[mysql:8.0] 镜像名称

docker 进入指定容器
docker exec -it mysql8 /bin/bash # mysql8为容器名或者id(命令docker ps -a 获取)

docker overlay2清理垃圾(build cache delete)

查看 docker 磁盘使用情况

docker system df


清理磁盘,删除关闭的容器、无用的数据卷和网络,以及dangling镜像(即无tag的镜像)

docker system prune


强制删除所有的当前无使用的资源,包括如下:磁盘,关闭的容器、无用的数据卷和网络,以及没有 tag 的 image (就是显示none的)

docker system prune -a

除非注明, askADC博客 的文章均为原创,转载请注明作者和出处。
本文链接地址: http://blog.askadc.com/docker-linux-centos/

发表评论

邮箱地址不会被公开。 必填项已用*标注