1、docker信息概览
docker info
容器的数量
在运行的容器
暂停状态的容器
停止状态的容器
容器的镜像数量
系统的内核版本
操作系统centos 7
操作系统类型 linux
系统架构为64位
系统的cpu核心2个
总内存1.777G
docker镜像仓库地址
南京大学
中国科技大
网易
百度云
腾讯云
2、docker启动、停止、查看状态、重启
systemctl start docker #启动
systemctl stop docker #停止
systemctl status docker #查看状态
systemctl restart docker #重启
3、docker镜像命令
docker images #查看本地上的镜像
docker search apache #搜索镜像
docker pull apache #拉取镜像
docker system df #查看镜像、容器、数据卷占用的大小
docker rmi apache #删除镜像
docker rmi -f apache #强制删除镜像
docker save -o centos.tar.gz centos #把镜像做成离线压缩包
docker load -i centos.tar.gz #解压离线镜像包
4、新建(执行)容器命令
docker run --name=demon -td centos # 在后台运行
docker run #运行并创建容器
--name 容器的名字
-t 分配伪终端
-d 后台运行
-p 映射对应的端口 -p 主机端口:容器端口
docker exec -it demon /bin/bash #进入正在运行的容器
docker run --name=hello1 -it centos #输入exit,退出容器,退出之后容器也会停止,不会再前台运行
docker cp exp/ demon:/ #将exp文件复制到demon容器的根目录下
5、容器管理
docker ps #查看当前运行的容器
docker ps -a #查看所有容器
docker stop demon #停止容器
docker start demon #启动容器
docker rm demon #删除容器
docker rm -f demon #强制删除容器
docker commit demon 1234d #把现有的容器做成镜像
6、卸载Docker
systemctl stop docker #停止docker
systemctl disable docker #禁用自启
yum -y remove docker-ce docker-ce-cli containerd.io # 卸载
rm -rf /var/lib/docker #删除数据
rm -rf /var/lib/containerd #删除数据