Docker学习笔记

187 阅读1分钟
一、Docker是什么?

一种轻量级的虚拟化技术,可以快速构建出完全独立的应用容器!

二、基本概念

三、快速入门(以centos为例)

  1. 下载安装www.docker.com
  2. 镜像管理: 下载:docker pull centos 查看所有镜像:docker images 保存容器为镜像:docker commit {image-id} {image-name}[:{image-tag}]
  3. 容器管理
  • 运行容器:docker run -i -t centos
    • -i:不分配伪终端,直接在当前console输出
    • -t:无法获得输出,所以一般不单独使用
    • -d:在后台执行,可以迅速返回结果,适用于执行时间较长的脚本
  • 查看运行的容器:docker ps -a
  • 删除容器:
    • docker rm xxx
    • docker rm $(docker ps -aq)
  • 进入正在运行的容器:
    • attach
    • exec
  • 从宿主机连接容器:ssh root@{main-ip} -p {main-port}

四、参考文献