文章目录
- 前言
- 一、Docker为什么出现?
- 二、Docker历史
- 三、Docker能干嘛?
- 四、Docker名词
- 五、Docker安装(CentOS7)
- 六、卸载docker命令
- 七、Docker镜像容器命令
- 总结
1、Docker为什么出现?
java jar包 打包项目带上环境(镜像) 放入docker仓库(应用商店),别人直接下载镜像运行即可,无需安装环境!
环境隔离:docker核心思想!打包装箱!
2、Docker历史
2013开源,每月更新一个版本
2014年,docker1.0发布
3、Docker能干嘛?
DevOps(开发并且运维)
1、快速交付和部署
2、更便捷的升级和扩缩容
3、更高效的计算资源利用
4、Docker名词
镜像(image):就好比模板,可以通过模板创建容器服务,通过镜像创建多个容器(class类创建许多对象)
容器(container):独立运行一个或一组应用。有启动、停止、删除
目前就可以把这个容器理解为一个简易的linux系统。
仓库(repository):来存放镜像的地方,相当于gitee仓库。
5、Docker安装(CentOS7)
安装docker之前,卸载之前的docker版本
1、卸载命令:
2、需要的安装包
3、设置镜像仓库
默认是从国外的!非常慢!(不推荐)
国内的阿里云镜像(推荐使用)
4、更新yum软件包索引
5、安装docker软件
docker-ce为社区免费版本。稍等片刻,docker即可安装成功。
6、启动docker
7、查看是否启动成功
6、卸载docker命令
(1)卸载依赖
(2)删除资源
7、Docker镜像容器命令
1、阿里云容器镜像加速器(番外)
2、docker信息命令
(1)docker版本信息
(2)docker详情
(3)帮助命令
3、镜像相关命令(重点)
(1)查看所有本地镜像
(2)只显示镜像ID
(3)搜索镜像
(4)下载镜像
(5)删除镜像
4、容器相关命令(重点)
(1)容器参数说明
(2)查看所有运行的容器
(3)查看所有运行的容器+历史运行过的容器
(4)运行并进入容器
(5)退出容器
(6)启动容器
(7)停止容器
(8)删除容器
总结
正在学习中,以后会不断更新此内容,敬请期待!!!