centos 安装 Docker
yum install docker -y
service docker start
docker info
docker --version
docker ps // 查看正在运行的 docker容器
sudo apt-get install docker.io
sudo usermod -aG docker your-user
sudo service docker start
基本概念
Dockerfile 一种构建脚本
Image (镜像) Dockerfile 构建的产物
Container (容器)Image 运行时的临时状态
registry (仓库) 镜像托管的地方
image 镜像
λ docker images // 查看所有 image
λ docker pull library/hello-world // 拉取别人的 image
λ docker rmi hello-world [-f] // 删除指定的 image, -f 强制删除
λ docker run hello-world // 运行 image
container 容器
docker ps [-a] // 显示所有容器(默认显示为正在运行)
λ docker rm containerID [-f] // 删除指定容器 -f强制伤处
λ docker kill containerID // 杀死运行中的容器
λ docker start containerID // 启动一个或多个已停止的容器
λ docker stop containerID [-t] // 停止一个或多个正在运行的容器
λ docker stats [-a] [ --format string] // 显示容器资源使用情况统计信息的实时流 ,-a 显示所有容器
λ docker restart containerID [-t] // 重启一个或多个容器,-t 在杀死容器之前等待停止的秒数
λ dc system df
用法:docker system COMMAND
管理Docker
命令:
df显示docker磁盘使用情况
events从服务器获取实时事件
info显示系统范围的信息
prune删除未使用的数据