Docker
houpk999
这个作者很懒,什么都没留下…
展开
-
Docker快速入门四:Dockerfile
1.Dockerfile是什么Dockerfile是什么Dockerfile是用来构建docker镜像的文件,是由一系列命令和参数构成的脚本。Dockerfile构建三步骤①编写Dockerfile;②docker build,生成自定义镜像;③docker run,运行镜像。2.Dockerfile基础知识2.1Dockerfile基础每条保留字指令必须为大写字母,且后面跟随至少一个参数; 指令按照从上到下,顺序执行; #表示注释; 每条指令都会创建一个新的镜像层,并原创 2020-07-24 16:46:28 · 425 阅读 · 0 评论 -
Docker快速入门三:Docker数据卷
目录1.什么是数据卷2.如何添加数据卷2.1命令方式2.2Dockerfile方式3.使用数据卷3.1Docker与宿主机数据共享3.2Docker间数据卷共享1.什么是数据卷Docker数据卷类似虚拟机的共享文件夹。数据卷作用①用于容器数据持久化;②容器间数据共享。其中容器数据持久化不是说容器停止运行,数据还保存,而是容器删除,数据依然保存。Docker产生的数据,如果不通过docker commit生成新的镜像,使数据成为镜像的一部分保存下来...原创 2020-06-22 20:24:50 · 439 阅读 · 0 评论 -
Docker快速入门二:Docker配置国内镜像源、常用命令
1.配置国内镜像源Docker在默认安装之后,通过命令docker pull 拉取镜像时,默认访问docker hub上的镜像,在国内网络环境下,下载时间较久,所以要配置国内镜像仓库。修改方式如下://第一步:新建或编辑daemon.json# vi /etc/docker/daemon.json//第二步:daemon.json中编辑如下{ "registry-mirrors": ["http://hub-mirror.c.163.com"]}//第三步:重启docke原创 2020-06-13 18:05:49 · 48468 阅读 · 2 评论 -
Docker快速入门一:Docker产生背景、架构设计和安装
1. Docker产生背景存在问题① 开发和运维环境或配置不同,导致开发环境运行良好的交付产物在运维环境出问题,此类问题让人不胜其烦。② 传统运维过程中,如果线上有十台机器,每台都需要重新部署一次,重复劳动。以上出现了两种解决方案:虚拟机和容器虚拟机 vs 容器虚拟机在一定程度可以解决这些问题。虚拟机是虚拟出一套硬件后,在上面运行一套完整的操作系统,在该系统上再运行所需的应用,架构如下:server:宿主机硬件Host OS:宿主机操作系统Hypervisor:硬件模拟原创 2020-06-08 20:28:51 · 657 阅读 · 0 评论