docker 基本教程
1. 简介
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口
2. Docker 架构
Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。
Docker 容器通过 Docker 镜像来创建。
容器与镜像的关系类似于面向对象编程中的对象与类。
3. 基本命令
- yum -y install docker 安装docker
- service docker start 启动docker
- docker search <镜像名> 查找镜像
- docker pull <镜像名> 拉取镜像
- docker run -itd <镜像名> --name <容器名> -p 8080:80 -v /home/lzhang/www:/www centos /bin/bash 通过已存在镜像启动容器
- docker images 查看所有已安装镜像
- docker ps [-a] 查看启动[所有]容器
- docker exec -it <容器名|容器ID> /bin/bash 进入容器【退出容器直接exit】
- docker stop <容器名|容器ID>
不积小流无以成江河