docker是什么?
它是一个基于容器虚拟化技术的软件项目集成打包工具,不用重复部署
docker三大核心内容
1、镜像
2、容器
3、仓库
镜像
获取镜像:docker pull 镜像名称:版本号
创建镜像:docker commit -a 作者名 -m提交信息 容器名 自定义的镜像名
保存镜像:docker save
导入镜像:docker load
提交镜像:docker push 仓库地址/镜像名:版本号
(如果要提交到私有仓库要把镜像名修改为 域名/镜像名:版本号 这种形式,不然无法提交)
删除镜像:docker rmi
镜像列表:docker images
容器
创建容器:docker run(相当于 docker create 和docker start组合)
创建容器并进入内部:docker run -it busybox /bin/sh
进入容器:docker exec
docker attach (如果exit后会自动停止容器)
导出容器:docker export
导入容器:docker import
启动容器:docker start
停止容器:docker stop
重启容器:docker restart
删除容器:docker rm
查看容器:docker ps
仓库
创建仓库:docker pull registry
网友评论