Docker笔记(一):什么是Docker,我们提到了Docker管理对象包含镜像、容器、网络、数据卷等,本文就来介绍下这些对象及用途。1. 镜像所谓镜像,是一个静态概念。它对我们期望干的事情做了一些定义,比如要运行什么程序,需要哪些依赖,需要什么样配置,需要开放哪个网络端口等等。Docker镜像是一个特殊文件系统,提供了运行时需要程序、库、资源、配置等文件,还包含一些为运行时准备
转载 2023-08-17 23:16:35
48阅读
Docker 操作mongo一、docker下载拉取mongo二、docker 运行mongo三、mongo导入导出数据3.1 宿主机导入数据文件到mongo容器3.2 mongo导入数据库文件四、mongo集群搭建 一、docker下载拉取mongodocker镜像查找docker search mongodocker下载mongo镜像docker pull mongo:[版本]查看本地安装镜
转载 2023-08-28 22:49:48
68阅读
1.什么是对象存储对象存储服务OSS是海量高可靠云存储服务,不限文件数量和大小,可以根据所需存储量无限扩展存储空间,支持流式写入和读出,特别适合非结构化大文件业务场景。方便快捷使用方式 提供标准RESTful API接口、丰富SDK包、客户端工具、控制台。可以像使用文件一样方便地上传、下载、检索、管理用于Web网站或者移动应用海量数据。 不限文件数量和大小。可以根据所需存储量无限扩展存
转载 2023-08-22 16:13:33
26阅读
前言上一节咱们着重分析了Docker容器,并提到Docker容器和镜像之间就是对像和类之间关系,也就是说Docker容器是脱离不开镜像,但是这个观点并不是百分之百正确。因此为了更深入了解Docker镜像,本节呢咱们就来详细介绍Docker镜像以及容器数据卷。相信看完之后,各位肯定会有所收获!什么是镜像虽然之前已经介绍过镜像,但是不够详细,而且都是浮于表面的,所以,我们还是先正式介绍今天
docker常用命令总结二一、commit命令二、docker容器卷三、Dockerfile 一、commit命令docker commit 命令可以提交镜像形成一个新副本,用法如下docker commit -m ="提交描述信息" -a="作者" 容器id 目标镜像名:[TAG]`测试:#启动一个默认tomcat镜像(10) #发现这个默认tomcat镜像没有webapps应用 #
转载 2024-04-28 10:45:55
361阅读
作用● 做数据持久化。防止容器一旦停止运行,该容器运行产生数据就没了 ● 不同容器之间数据共享(大鲸鱼背上各个小集装箱之间可以共享数据)交互式命令使用docker run -it -v / 宿主机绝对路径目录:/容器内绝对路径目录 镜像名 docker run -it -v / 宿主机绝对路径目录:/容器内绝对路径目录: ro 镜像名 -i: 交互 -t: 终端 -it: 可交互终端
转载 2024-03-31 17:22:50
61阅读
常用命令1.docker version #查看docker版本 2.docker info #查看docker详细信息 3.docker images #查看本地所有镜像 4.docker images nginx #查看本地与nginx相关镜像 5.docker ps -a #查看当前所有容器状态(包括没有运行) 6.docker ps #查看当前正在运行
转载 2023-11-24 22:34:17
93阅读
1.Docker镜像 1.1相关概念:registry :用于保存Docker镜像,包括镜像层次结构和镜像元数据,类似于git仓库之类实体。                   repository:某个Docker镜像所有迭代版本构成镜像组。registry是repository
转载 2024-02-04 13:30:46
184阅读
Docker容器简介 1.容器为docker一个核心概念,简单来说容器为镜像运行实例,但镜像为静态只读文件,而容器则是带有运行时需要可写文件层 2.如果认为虚拟机是完整一套系统(包含内核 系统环境 应用等),那么docker容器为独立运行一个或一组应用,以及它们必须运行环境 3.docker容器十分轻便,用户可轻易删除或创建
转载 2023-07-11 07:20:46
68阅读
想研究一下Oracle数据库,发现安装Oracle太麻烦了,所以想省事儿,使用dockerOracle作为练习。使用 sudo docker search Oracle 命令搜索Oracle数据库镜像文件,这里发现已经有人发布了相关镜像,链接:https://hub.docker.com/r/sath89/oracle-12c/,直接按照说明,使用pull命令下载镜像。下载完成后如下所示: 下
转载 2024-07-22 17:49:28
70阅读
前言1,通过docker部署jenkins项目2,安装对应插件3,配置对应环境4,新建一个maven项目问题汇总本文永久更新地址:前言通过jenkins来实现从开发到提交到代码库从而触发jenkins自动打包maven项目,把打包好jar包上传到资源服务器,最后从资源服务器拿到jar包后部署到项目服务器1,通过docker部署jenkins项目docker run --name jenk
转载 2023-05-27 15:15:53
65阅读
Java项目说明Java项目是基于SpringBoot,使用Maven构建项目,就是普通springbtooweb项目,不需要什么特别的配置。包括了配置nginx请求和ssl证书。域名是在阿里云申请,证书也是在阿里云申请,服务器是在滴滴云购买。安装docker安装并配置权限在使用普通用户操作docker时候会报错,每次都需要切root用户,实在是麻烦,所以这里设置一下权限,使得普通用
转载 2023-12-24 21:28:22
32阅读
**一直显示Destination Host Unreachable解决方法之一在终端界面输入:nmtui 按空格键可以选中,tab移动。有*和禁用表示启用; Win+r输入cmd后输入ipconfig/all可以看到自己dns; ip地址和自己主机物理地址在同一个网段就ok;(WLAN那里ipv4地址) dns要跟自己主机一样了,dns是域名和ip转换过程,找不到用114.114.114.
转载 2023-12-07 09:50:20
108阅读
深入理解Docker Volume(一) 想要了解Docker Volume,首先我们需要知道Docker文件系统是如何工作.Docker镜像是由多个文件系统(只读层)叠加而成.当我们启动一个容器时候,Docker会加载镜像层并在其上添加一个读写层.如果运行容器修改了现有的一个已存在文件,那该文件将会从读写层下只读层复制到读写层,该文件只读版本仍然存在,只是已经被读写层
转载 2023-08-23 20:49:10
108阅读
docker网络--多机通信--2--ipvlan一.介绍a.使用场景b.工作模式1.L2模式2.L3模式二.实验-----L2模式单vlan跨主机通信a.IPvlan网络和宿主机处于同一个网络b.IPvlan网络和宿主机处于不同一个网络c.关于--internal参数三.实验-----L2模式多vlan跨主机通信(trunk)四.实验-----L3模式五.遗留问题六.参考链接 一.介绍看了
一、Docker核心概念1、镜像(image)Docker镜像是创建容器基础,类似虚拟机快照,可以理解为是一个面向Docker容器引擎只读模板,比如一个镜像可以是一个完整centos操作系统,也可以是一个安装了MySQL应用程序,称之为一个镜像。 镜像文件用户可以自己创建和更新现有镜像,也可以从网上下载已经做好应用镜像直接使用。2、容器(Container)容器是镜像另一个运行实例
前言经过前面Docker系列学习,会用到各种命令,本文主要对Docker命令使用汇总学习。本文以docker版本20.10.17为例。本机操作infodocker info : 显示 Docker 系统信息,包括镜像和容器数。语法:docker info [OPTIONS]选项:-f, --format string 使用给定模板格式化输出如Json格式输出:docker info --for
转载 2023-09-04 23:36:03
189阅读
基于Dockermysql keepalived 集群环境构建mysql docker keepalived 高可用概述切换原理和过程docker-compose配置Mysql主从高可用切换脚本说明演练过程 文件详情 * docker-compose * keepalived.conf * mycheck * mymaster * mybackup * mystop * my.cnf * my
转载 2023-12-02 23:52:26
51阅读
docker垃圾回收机制作者: 张首富 时间: 2019-04-10 个人博客: www.zhangshoufu.com QQ群: 895291458说明对于Docker来说,存在镜像/容器/存储卷和网络(iptables规则)这些对象.因此docker也会产生出这些对应对象,这些对象会占据磁盘空间,当这些对象不会再被使用时候,为了节省磁盘空间,就需要对这些对象进行清理,即docker垃圾清
转载 2023-08-03 22:12:48
169阅读
Docker是一个容器化平台,允许您快速构建,测试和部署应用程序,作为便携式,自给自足容器,几乎可以在任何地方运行。 在本教程,我们将解释如何在Debian 10 Buster上安装Docker并探索基本Docker概念和命令。
转载 2023-07-11 07:19:26
811阅读
  • 1
  • 2
  • 3
  • 4
  • 5