Docker的架构
Docker的整体为CS架构
Docker服务端的组成:
1.dockerd,负责相应和处理docker客户端的请求,并请求containerd。
2.containerd,已从dockerd中剥离出来,管理容器的生命周期。
3.runC,用来运行容器的轻量级工具。
Docker命令:
拉取镜像:docker pull
重命名镜像:docker tag
查看镜像:docker image ls
删除镜像:docker rmi
构建镜像:1. docker build(基于dockerfile) 2.docker commit
打包镜像:docker save -o xxx.tar imagexxx
压缩镜像:tar -zcvf xxx.tar.gz xxx.tar
解压gz包:tar -zxvf xxx.tar.gz
生成镜像:docker load < xxx.tar
生成容器:docker run -it —name 镜像名