docker
文章平均质量分 50
docker
Machoul
人生当苦无妨,两人当归即好
展开
-
docker容器数据卷
docker的容器数据卷 概述 问题的产生: 我们使用docker的时候,数据是在容器中的,如果容器删除了,那么数据自然也就没有了。除非你使用commit来生成一个新的镜像。但是生成一个新的镜像实在是不合理。所以我们需要一种方式来保存我们容器所产生的数据 什么是容器数据卷 卷就是目录或文件,存在于一个或多个容器中,由docker挂载到容器,但不属于联合文件系统,因此能够绕过Union File System提供一些用于持续存储或共享数据的特性:卷的设计目的就是数据的持久化,完全独立于容器的生存周期,因原创 2022-04-11 16:54:34 · 886 阅读 · 0 评论 -
docker安装mysql和redis
docker安装mysql和redis 安装mysql 查看合适的版本 https://hub.docker.com/ 拉取镜像 docker pull mysql:8-oracle 启动镜像 docker run -p 3306:3306 --name mysql -v /usr/local/docker/mysql/conf:/etc/mysql/conf.d -v /us原创 2022-04-11 16:03:25 · 778 阅读 · 0 评论 -
dockerfile的使用
dockerfile的使用 概述 dockerfile是用来构建docker镜像的构建文件,是由一系列命令和参数构成的脚本 如何构建: 编写dockerfile文件 docker build docker run 每条保留字指令都必须大写字母且后面要跟随至少一个参数 指令按照从上到下,顺序执行 #标识注释 每条指令都会创建一个新的镜像层,并对镜像进行提交 大致流程: docker从基础镜像运行一个容器 执行一条指令并对容器做出修改 执行类似docker commit 操作提交一个新的镜像层 doc原创 2022-04-11 15:28:38 · 7391 阅读 · 0 评论 -
docker镜像commit操作
docker镜像commit操作 docker commit :提交容器副本使之成为一个新的镜像 具体命令: docker commit -m=“提交的描述信息” -a=“作者” 容器ID 要创建的目标镜像名:[标签名] 案例演示 从docker上获取的tomcat没有文档信息,添加文档信息并提交生成一个新的镜像 获取并启动tomcat docker search tomcat docker pull tomcat docker run -d --name=tomcat1 -p 8080:8080 tomc原创 2022-04-11 15:28:06 · 1144 阅读 · 0 评论 -
docker常用命令
docker常用命令 帮助命令 命令 备注 docker version 查看docker版本 docker info 查看docker信息 docker --help docker帮助命令 镜像命令 docker images:查看本地镜像 -a:列出本地所有镜像,包含中间处理层 -q:只显示当前镜像的id,使用-qa可以返回所有镜像的id --digests: 显示镜像的摘要信息 --no-trunc显示完整的镜像信息 docker search:查询镜像 -s点赞原创 2022-04-11 15:27:36 · 700 阅读 · 0 评论 -
centos7下docker的安装
centos7下docker的安装 安装gcc相关 yum -y install gcc yum -y install gcc-c++ 安装需要的软件包 yum install -y yum-utils device-mapper-persistent-data lvm2 设置stable镜像仓库 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 更新yum软件包索原创 2022-04-09 21:22:59 · 529 阅读 · 0 评论