docker相关操作
docker 安装参照官网一步一步来,特别简单,主要是下载比较慢;
docker 需要 管理员权限;
docker 相关命令:
- 容器生命周期管理 —
docker [run|start|stop|restart|kill|rm|pause|unpause]
- 容器操作运维 —
docker [ps|inspect|top|attach|events|logs|wait|export|port]
- 容器rootfs命令 —
docker [commit|cp|diff]
- 镜像仓库 —
docker [login|pull|push|search]
- 本地镜像管理 —
docker [images|rmi|tag|build|history|save|import]
- 其他命令 —
docker [info|version]
docker search xxx;//查找镜像;
docker images;//查看已有的对象;
docker ps;//查看正在运行的镜像;
docker run;//运行容器 加上 -d 后台运行
//docker 与 服务器 相互拷贝
docker cp /host/path/target <containerId>:/file/path/within/container;
docker cp <containerId>:/file/path/within/container /host/path/target ;
docker exec -it <containerId> /bin/sh;//进入容器
docker save -o xxx.tar {container}:{tag}; //备份容器
docker load -i xxx.tar; //还原容器
docker rmi $(docker images | awk '/<none>/ { print $3 }') ; //删除 tag 或者 image 为 none 的镜像
docker stats // 查看容器运行状态,CPU、Memory消耗情况
docker 快捷升级:
wget -qO- https://get.docker.com/ | sh