刚好最近有一个契机接触docker,干脆好好读读文档。笔记写在这里,权当纪念。
Docker 概念
用容器来开发、部署、运行应用的平台。
容器化
镜像 & 容器
镜像是一份可执行包——包括代码,运行时间,库,环境变量,配置文件等。
容器是镜像的一个运行时实例,是镜像在内存中运行时所成为的东西——一个有状态的镜像,或一个用户进程。
docker ps命令可用于查看你正在运行的容器列表
docker与虚拟机对比
容器:在本地运行并与其他容器共享主机的内核。
虚拟机:运行一个客户操作系统,提供比大多数应用所需要的更多的资源。
安装docker
略
一些命令
docker run hello-world
docker container ls -all 列出所有运行过的container信息
docker container ls 列出所有正在运行的container信息
docker container ls -aq 列出运行过的container信息的NAMES(即一串由数字和字母组成的字符串)