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

 

posted @ 2017-10-13 17:26  whyfate  阅读(194)  评论(0编辑  收藏  举报