极速上手使用Docker,这篇文章就够了!
Docker是一个提供集中式平台来执行应用程序的软件。它将软件包装成一个完整的标准化单元,其中包含所有要运行的内容。无论是代码,运行时环境,工具还是程序库。它保证软件能始终按预期那样运行。它提供了一种称为容器的隔离环境中运行应用程序的功能。我们可以在主机上同时运行多个容器。并且它是轻量级的,可以立即启动并使用较少的内存。很安全,每个容器彼此分离。本文将带大家了解如何使用Docker,从而为我们的生产效率得到提升。
01
Docker使用前提
1
环境要求
在此之前我们需要查看环境是否符合要求(机器必须是64位,linux的版本必须大于等于3.10)
02
Docker的安装
2
安装步骤
2.1
Docker要求CentOS系统的内核版本高于3.10,查看前提条件验证你的CentOS版本是否支持Docker。通过uname -r 命令查看你当前的内核版本
2.2
使用root权限登录CentOS。确保yum包更新到最新。
2.3
卸载旧版本(如果安装过旧版本的话)
2.4
安装需要的软件包,yum-util提供yum-config-manager,另外两个是devicemapper驱动依赖的
2.5
设置yum源
2.6
可以查看所有仓库中所有docker版本,并选择特定版本安装
2.7
安装docker
2.8
启动并加入开机启动
2.9
验证安装是否成功(有client和service两部分表示docker安装启动都成功了)
注意
因为之前安装过旧版本的docker,在安装的时候报错如下:
卸载旧版本的包
再次安装docker
03
Docker的使用
3
使用流程
3.1 从仓库中获取镜像(国外去下载)
3.2 从国外的镜像上下载
3.3 查看镜像
3.4 镜像的搜索
3.5 镜像的创建
04
创建镜像(Dockerfile)
4
创建镜像
4.1 准备环境
4.2 创建Dockerfile文件
4.3 创建镜像
4.4 测试镜像是否创建成功
4.5 运行这个镜像
4.6 查看端口的绑定
05
镜像的载入与导出
5
镜像的载入与导出
5.1 导出容器(export)
5.2 导入容器
5.3 使用save导出容器
5.4 使用load导入镜像
希望这篇文章能对还没接触过容器化部署的小伙伴起到帮助,后续会更新Docker系列更多文章,谢谢大家支持!
所见所领,皆是生活。慢慢来,努力一点,你我共同成长...
点个赞,证明你还爱我
- 点赞
- 收藏
- 关注作者
评论(0)