
Docker
文章平均质量分 64
lansexiuzhifu
时间带不走忧伤,只是让我习惯了如何不再彷徨!
展开
-
Docker容器化(7)
Docker容器化 7.Docker私有仓库 7.1 私有仓库的搭建和配置 dockerfile是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像.原创 2020-06-05 23:26:38 · 596 阅读 · 0 评论 -
Docker容器化(6)
Docker容器化 6.Dockerfile 6.1 什么是Dockerfile dockerfile是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像. 对于开发人员:可以为开发团队提供一个完全一致的开发环境; 对于测试人员:可以直接拿开发时所构建的镜像或者通过Dockerfile文件构建一个新的镜像开始工作了; 对于运维人员:在部署,可以实现无缝移植. 6.2 常用命令 命令 作用 FROM image_name:tag 定义了使用哪个基础镜像启动构建流程原创 2020-05-28 23:39:41 · 423 阅读 · 0 评论 -
Docker容器化(5)
Docker容器化 5.迁移与备份 5.1 容器保存为镜像 可以通过以下命令将容器保存为镜像 docker commit 容器名称 镜像名称 5.2 镜像备份 通过以下命令将镜像保存为tar文件 docker save -o 文件名.tar 镜像名称 5.3 镜像恢复与迁移 首先我们可以先删除mynginx_img镜像;然后执行此命令进行恢复 docker load -i mynginx.tar 注:mynginx.tar是上面备份的tar文件镜像 -i : 代表输入的文件 ...原创 2020-05-28 23:29:04 · 289 阅读 · 0 评论 -
Docker容器化(4)
Docker容器化 4.应用部署 4.1 MySQL部署 (1) 拉取mysql镜像 docker pull centos/mysql-57-centos7 (2) 创建容器 docker run -di --name=容器名称A -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 centos/mysql-57-centos7 -p : 代表端口映射,格式为 宿主机映射端口:容器运行端口 -e : 代表添加环境变量 MYSQL_ROOT_PASSWORD 是roo原创 2020-05-26 23:54:22 · 311 阅读 · 0 评论 -
Docker容器化(3)
Docker容器化 3.Docker常用命令 3.1 镜像相关命令 3.1.1 查看镜像 docker images REPOSITORY: 镜像名称 TAG: 镜像标签 IMAGE ID: 镜像ID CREATED: 镜像的创建日期(不是获取该镜像的日期) SIZE: 镜像大小 这些镜像都是存放在Docker宿主机的/var/lib/docker目录下 3.1.2 搜索镜像 docker search 镜像名称 NAME: 仓库名称 DESCRIPTION: 镜像描述 STARS: 用户评价,反应一个原创 2020-05-25 23:44:13 · 178 阅读 · 0 评论 -
Docker容器化(2)
Docker容器化 2.Docker安装与启动 2.1 安装Docker Docker官方建议在Ubuntu中安装,因为Docker是基于Ubuntu发布的,而且一般Docker出现的问题,Ubuntu最先更新或打补丁的。在很多版本的CentOS中是不支持更新最新的一些补丁包的。 由于我们一般学习,使用的环境都是CentOS,本教程将Docker安装到CentOS上。注意,·这儿建议安装在CentOS 7.x 以上的版本。在CentOS 6.x 的版本中,安装前需要安装其他很多环境而且Docker很多补丁不原创 2020-05-21 00:56:23 · 401 阅读 · 0 评论 -
Docker容器化(1)
Docker容器化 1.Docker简介 1.1虚拟化 简介: 在计算机中,虚拟化是一种资源管理技术,是将计算机的各种实体资源,比如:服务器,网络,内存及存储等予以抽象后呈现出来,打破实体接口建的不可切割的障碍,使用者可以用比原本组态更好的方式来利用这些资源.这些资源的新虚拟部分不受现有资源的架设方式,地域或物理组态所限制.一般所指的虚拟化资源包括计算能力和资料存储. 应用: 在实际生产中,虚拟化技术主要用来解决高性能的物理硬件的产能过剩和老的旧的硬件产能过低的重组重用,透明化底层物理硬件,从而最大化的利用原创 2020-05-19 23:59:03 · 351 阅读 · 0 评论