Docker
Xiao爱好
这个作者很懒,什么都没留下…
展开
-
Docker学习(九)本地镜像发布到阿里云
文章目录镜像生成方法将本地镜像推送到阿里云镜像生成方法Dockerfile方法(build)从容器中创建新镜像(commit)docker commit -a [作者名字] -m [提交时的说明文字] [容器ID] [新容器名字]:[版本号]将本地镜像推送到阿里云阿里云开发者平台:https://cr.console.aliyun.com/cn-hangzhou/instances/repositories创建仓库镜像- 将镜像推送到阿里云docker login --userna原创 2020-05-22 16:12:55 · 171 阅读 · 0 评论 -
Docker学习(八)Docker常用安装,Docker下tomcat安装、redis安装、mysql安装
文章目录总体步骤安装tomcat安装Mysql安装redis总体步骤搜索镜像拉取镜像查看镜像启动镜像停止镜像移除镜像安装tomcat查找镜像 docker search tomcat拉取镜像 docker pull tomcat查看镜像 docker images启动镜像 docker run -it -p 8080:8080 tomcat停止容器 docker stop tomcat移除容器 docker rm [容器ID]安装Mysql搜索镜像 docker s原创 2020-05-22 15:29:10 · 404 阅读 · 0 评论 -
Docker学习(七)Dockerfile解析(学习来源:尚硅谷)
文章目录Dockerfile是什么DockerFile内容的基础知识大致流程dockerfile、docker镜像、docker容器对比dockerfile体系结构Dockerfile是什么DockerFile是构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。步骤:编写Dockerfile文件docker builddocker runDockerFile内容的基础知识每条保留字指令必须为大写字母且后面跟随至少一个参数指令按照从上到下,顺序执行#表示注释每条原创 2020-05-22 13:28:54 · 275 阅读 · 0 评论 -
Docker学习(六)docker容器数据卷
文章目录docker容器数据卷是什么docker容器卷作用容器内添加数据卷直接命令添加使用dockerfiel建立容器卷数据卷容器docker容器数据卷是什么类似于redis里的rdb和aof文件,用来持久化数据。先来看看Docker的理念:将运用与运行的环境打包形成容器运行 ,运行可以伴随着容器,但是我们对数据的要求希望是持久化的容器之间希望有可能共享数据Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后,数据自原创 2020-05-20 17:24:15 · 134 阅读 · 0 评论 -
Docker学习(五)Docker镜像;什么是镜像;镜像原理;commit操作
文章目录镜像是什么联合文件系统:UnionFS(联合文件系统):Docker镜像加载原理:为什么镜像采用这种分层结构Docker特点docker镜像commit操作镜像是什么镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。联合文件系统:UnionFS(联合文件系统):Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层原创 2020-05-20 11:11:02 · 715 阅读 · 1 评论 -
Docker学习(四)docker常用命令
文章目录帮助命令镜像命令容器命令尚硅谷老师总结:帮助命令docker版本:docker versiondocker信息:docker info帮助文档:docker --help镜像命令列出本机上的镜像:docker images列出本机上所有的镜像:docker images -a显示镜像ID:docker images -q查找镜像名字(在docker hub 上找的):docker search ****下载镜像:docker pull ****(不写版本号默认最新版late原创 2020-05-19 17:45:03 · 264 阅读 · 0 评论 -
Docker学习(三)docker怎么工作的及dockers为什么比VM快
文章目录docker怎么工作的docker为什么比VM快?docker怎么工作的Docker是一个Client-Server结构的系统,Docker守护进程运行在主机上, 然后通过Socket连接从客户端访问,守护进程从客户端接受命令并管理运行在主机上的容器。 容器,是一个运行时环境,就是我们前面说到的集装箱。docker为什么比VM快?(1)docker有着比虚拟机更少的抽象层。由于docker不需要Hypervisor实现硬件资源虚拟化,运行在docker容器上的程序直接使用的都是实际物理机的原创 2020-05-19 15:40:46 · 199 阅读 · 0 评论 -
Docker学习(二)Linux下docker安装(CentOs 7)
文章目录原创 2020-05-19 15:12:59 · 182 阅读 · 0 评论 -
Docker学习(一) (什么是docker)
文章目录Docker简介前提知识:Docker简介前提知识:强制:熟悉linux命令和相关背景知识 ps top建议,Git相关知识原创 2020-05-18 20:53:04 · 536 阅读 · 1 评论