docker
1. 概念
-
Image(镜像)
一堆只读层
(read-only layer)
的统一视角 -
Container(容器)
一堆层的统一视角,唯一区别在于容器的最上面那一层是可读可写的
-
Repository(仓库)
-
Repository (仓库)
Docker
仓库的概念跟Git
类似 -
Docker Registry ( 仓库注册服务器 )
注册服务器可以理解为
GitHub
这样的托管服务
-
-
docker info/version
-
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5vNLRuUO-1594813412101)(E:\markDownFile\image\docker01.png)]
1.0 安装
-
xx
docker info docker version
1.1 Image
-
镜像
-- 镜像 docker search xxx -- 获取镜像 docker pull ubuntu:13.10 docker images -- inspect命令可以分层级显示一个镜像或容器的信息 docker inspect xxx[names]/[container id]/[IMAGE ID] -- 删除镜像(若有镜像容器正在运行,无法删除) docker rmi IMAGE -- 定制镜像(基于已有镜像的容器创建) docker commit --author "ck" --message "修改Nginx镜像" webserver nginx:v2 docker history nginx:v2 (查看镜像内历史记录) -- (Dockerfile) docker build -t nginx:v3 . -- 打包保存镜像 docker save nginx:v3 -o /myimages/nginx:v3.zip[tar] -- 下载解压 sz xxx -- 加载镜像 docker load -i spring-boot-docker.tar --上传镜像 docker push
1.2 Container
- 容器
-- 容器
docker