Docker基础知识
操作系统建议Ubuntu,因为对docker支持最好
Docker三大基础组件:
仓库(Repository)、镜像(Image)、容器(Container)
1、仓库
仓库是集中存放镜像文件的场所。
每个 仓库中又包含了多个镜像,每个镜像有不同的标签(tag)。
最大的公开仓库是DockerHub,存放了数量庞大的镜像供用户下载。国内的公开 仓库包括DockerPool等,可以提供大陆用户更稳定快速的访问。当然,用户也可以在本地网络内创建一个私有仓库。.
2、镜像
Docker运行容器前需要本地存在对应的镜像。
镜像可以用来创建Docker容器的。一个镜像可以包含一个完整的操作系统环境和用户需要的其它应用程序。在docker hub 里面有大量现成的镜像提供下载。docker的镜像是只可读的,一个镜像可以创建多个容器。
3、容器
docker利用容器来开发、运行应用。
容器是镜像创建的实例。它可以被启动、开始、停止、删除。每个容器都是 相互隔离的、保证安全的平台。
Docker常用命令
在命令行终端输入:docker
基本用法:
docker + 命令关键字(command) + 一系列的额参数(【args】)
docker run --name test
详细了解命令参数:
docker run --help
Docker组织结构