做网页链接网站建设部标准规范网站

diannao/2026/1/26 20:58:47/文章来源:
做网页链接网站,建设部标准规范网站,常见的网站空间主要有,微信网站模板源码目录 一、数据卷 1.1、简介 1.2、用途 1.3、特性#xff1a; 1.4、数据卷相关操作 1.5、使用情况 二、自定义镜像Dockerfile 2.1、Dockerfile 2.1、使用情况 2.3、具体操作 a、自定义centos 创建文件 编辑内容 制作镜像 测试 b、自定义tomcat 创建文件 编…目录 一、数据卷 1.1、简介 1.2、用途 1.3、特性 1.4、数据卷相关操作 1.5、使用情况 二、自定义镜像Dockerfile 2.1、Dockerfile 2.1、使用情况 2.3、具体操作 a、自定义centos 创建文件    编辑内容 制作镜像 测试 b、自定义tomcat 创建文件    编辑内容  制作镜像 构建镜像 测试 一、数据卷 有数据卷就可以直接从数据卷查看日志不用一个一个进去查看日志了 1.1、简介 数据卷是Docker容器中用于持久化存储数据的一种机制。数据卷可以在容器之间共享和重用使得容器之间可以更加灵活地共享数据。数据卷可以在容器启动时被创建并且可以在容器停止或删除时保留数据。数据卷可以存储在宿主机的文件系统中也可以存储在网络存储中如网络文件系统(NFS)或云存储服务。数据卷的使用可以帮助用户更好地管理容器中的数据并且可以提高容器的可移植性和可靠性。 1.2、用途 1. 数据持久化数据卷可以用于持久化存储容器中的数据确保数据在容器重启或删除后仍然存在。 2. 数据共享多个容器可以共享同一个数据卷以便它们之间可以共享数据。 3. 数据备份和恢复通过使用数据卷可以更容易地备份和恢复容器中的数据。 4. 数据迁移数据卷可以用于将容器中的数据迁移到其他地方如不同的主机或云存储服务。 5. 数据共享和协作多个团队或应用程序可以共享同一个数据卷以便它们之间可以协作和共享数据。 总的来说数据卷可以帮助用户更好地管理容器中的数据提高容器的可靠性和可移植性并促进容器之间的数据共享和协作。 1.3、特性 在容器之间共享和重用 修改会立马生效更新不会影响镜像默认会一直存在即使容器被删除数据卷相关操作 1.4、数据卷相关操作 1.创建数据卷 docker volume create my-vol 此时数据卷默认会放到/var/lib/docker/volumes路径下会发现所新建的数据卷位置查看命令如下 ## 参数可以为数字“1”字母L大小写均可但效果不一样 ls -1 /var/lib/docker/volumes 2.查看所有的数据卷 docker volume ls 3.查看指定数据卷的详细信息(显示一个JSON格式的数据) docker volume inspect my-vol 4.删除一个volume docker volume rm my-vol 注1数据卷 是被设计用来持久化数据的它的生命周期独立于容器Docker不会在容器被删除后自动删除数据卷 并且也不存在垃圾回收这样的机制来处理没有任何容器引用的数据卷无主的数据卷可能会占据很多空间 所以要及时删除 ## 挂载数据卷最好是通过run而非create/start创建启动容器 ## create/start命令创建启动容器后再挂载数据卷相当麻烦要修改很多配置文件但并非不可以 1.5、使用情况 1、数据卷------------宿主机与容器共享目录 docker run -di --name c2 -v /home/shasha/data/:/home/shasha/data/ centos:7 docker run   启动容器 -di启动不进入 -v挂载 shasha 自己取的名字查看没有这个目录也没关系会自己创建 [rootlocalhost ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE centos 7 eeb6ee3f44bd 2 years ago 204MB [rootlocalhost ~]# cd /home/ [rootlocalhost home]# ll 总用量 0 drwxr-xr-x. 3 root root 18 2月 28 16:37 shasha [rootlocalhost home]# cd shasha/ [rootlocalhost shasha]# ll 总用量 0 drwxr-xr-x. 2 root root 6 2月 28 16:37 data [rootlocalhost shasha]# cd data/ [rootlocalhost data]# ll 总用量 0 [rootlocalhost data]#下好后就可以在home下查到shasha,切进去就有data,查看data里面是没有文件的 [rootlocalhost data]# docker exec -it c2 /bin/bash      ----------------进入容器 [rootd01495d52976 /]# pwd                                        ---------------显示在根目录下 / [rootd01495d52976 home]# cd /home/shasha/data/     --------------进入data目录 [rootd01495d52976 data]# 假如data是tomcat日志 [rootd01495d52976 data]# echo  tomcatrun 123.txt [rootd01495d52976 data]# ll total 4 -rw-r--r--. 1 root root 10 Feb 28 08:57 123.txt [rootd01495d52976 data]# pwdread escape sequence [rootlocalhost data]# ll 总用量 4 -rw-r--r--. 1 root root 10 2月  28 16:57 123.txt [rootlocalhost data]# cat 123.txt                              ---------  查看日志 tomcatrun [rootlocalhost data]# 2、数据卷容器-------容器与容器共享目录 docker run -di -v /home/javaxl/data/c4 --name c4 centos:7 docker run -di --volumes-from c4 --name c6 centos:7 创建c4,然后绑定到c6,,c6里面也有/home/javaxl/data/c4 假设这是 echo operate  readme.txt上传文件  进到c6 ,发现可以看见c4里面的日志就可以cat readme.txt 二、自定义镜像Dockerfile 2.1、Dockerfile Dockerfile是一个文本文件其中包含了一系列用于构建Docker镜像的指令和配置。通过在Dockerfile中编写这些指令用户可以定义镜像中包含的文件、环境变量、运行命令等内容从而实现定制化的镜像构建过程。Dockerfile通常用于自动化构建过程使得镜像的构建过程更加简单、可重复和可管理。 作用制作镜像文件 2.1、使用情况 1. 需要在多个环境中部署相同的应用程序或系统配置。通过创建自定义镜像可以在不同的环境中快速部署相同的配置提高部署效率。 2. 需要定制化的操作系统或应用程序。通过创建自定义镜像可以在镜像中预先安装所需的软件包、配置文件等以满足特定的需求。 3. 需要在本地开发环境和生产环境之间保持一致性。通过创建自定义镜像可以在本地开发环境中构建和测试应用程序并将相同的镜像部署到生产环境中确保一致性。 4. 需要加密或保护敏感数据。通过创建自定义镜像可以在镜像中加密或隐藏敏感数据以确保数据安全性。 总的来说自定义镜像可以帮助用户快速部署、定制化和保护应用程序或系统提高工作效率和数据安全性。 具体docker search找不到的时候 没有ipconfig这个查看IP命令因为外部面试启动Centos7容器cenos7现在只有204MB,相当于拓展功能没有了 注官方版本提供的镜像是不完整的相当于阉割版本 解决办法去容器里下载--------------------会特别慢 yum  install -y ifconfig 2.3、具体操作 a、自定义centos 创建文件    vi   mycentosDockerfile           mycentosDockerfile       名字 编辑内容 向 mycentosDockerfile编辑内容 按i进入编辑模式 按ESC   :wq退出并保存 FROM centos:7 MAINTAINER shashashashaqq.com RUN yum -y install vim RUN yum install net-tools.x86_64 -y CMD /bin/bash 制作镜像 后面注意有点必须加上去 docker build 制作镜像                  -f       依靠哪个文件做镜像 -f        mycentosDockerfile其实可以省略但是创建时名字必须用Dockerfile不能用自己创建的名字了 shasha          做的镜像名字 1.0版本 docker build -f mycentosDockerfile -t shasha/centos:v1.0 . 失败重启一遍再运行 测试 通过镜像运行一个容器进行测试  发现都可以执行ifconfig mc1是名字换一个名字再运行一遍就又有一个ip,相当于虚拟机里面的虚拟机 docker run -it --name mc1 javaxl/centos:v1.0 /bin/bash b、自定义tomcat 创建文件    vi   mytomcatDockerfile           mytomcatDockerfile          名字 编辑内容  向 mytomcatDockerfile   编辑内容 按i进入编辑模式 按ESC   :wq退出并保存 FROM centos:7 MAINTAINER shashaqq.comENV workerDir /home/sha/dockerfile/3 WORKDIR $workerDirADD jdk-8u151-linux-x64.tar.gz $workerDir COPY apache-tomcat-8.5.20.tar.gz $workerDir RUN tar -xvf apache-tomcat-8.5.20.tar.gz apache-tomcat-8.5.20ENV JAVA_HOME $workerDir/jdk1.8.0_151 ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar ENV TOMCAT_HOME $workerDir/apache-tomcat-8.5.20 ENV PATH $JAVA_HOME/bin:$TOMCAT_HOME/bin:$TOMCAT_HOME/lib:$PATHEXPOSE 8080 ENTRYPOINT [/home/sha/dockerfile/3/apache-tomcat-8.5.20/bin/catalina.sh,run] 制作镜像 ADD添加并解压 默认进入--------------\,所有workerDir改路径 OOPY   复制 RUM执行解压包 ENV配置环境变量 EXPOSE         向外暴露端口 docker build -f mytomcatDockerfile -t javaxl/tomcat8:v1.0 . 构建镜像 docker build -f mytomcatDockerfile -t sha/tomcat8:v1.0 测试 自动分配ip启动端口 mt1-------名字 docker run -di --name mt1 -P javaxl/tomcat8:v1.0如果就想用8080,大写-P改成小写的名字也换了 docker run -di --name mt2 -p 8080:8080 sha/tomcat8:v1.0

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/87852.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站建设前提做静态网站软件

何时使用子查询?给出一个使用子查询的SQL示例,并解释其工作原理。 子查询,也称为内部查询或嵌套查询,是嵌入在另一个SQL查询中的查询。外部查询,有时称为外部查询或主查询,是包含子查询的查询。子查询可以…

安装php网站网络推广公司推荐

构建高效网络应用:探索分布式系统和微服务的利器 前言 在当今的互联网时代,构建可扩展且可靠的网络应用变得越来越重要。分布式系统和微服务架构成为了解决大规模应用程序开发和管理的有效方法。本文将介绍一些用于构建分布式系统和微服务的关键工具和…

如何做一个免费的网站怎么制作免费网站教程视频

通常数据库分为关系型数据库和非关系型数据库,关系型数据库的优势到现在也是无可替代的,比如MySQL、SQL Server、Oracle、DB2、SyBase、Informix、PostgreSQL以及比较小型的Access等等数据库,这些数据库支持复杂的SQL操作和事务机制&#xff…

免费推广网站搭建郴州装修公司排名前十口碑推荐

最近在调试程序的时候无意间看到 cookie 的过期时间是 session,这个 session 表示的是什么时候过期?牵扯出来另一个存储方案 sessionStorage 存储的数据又是什么时候过期呢? 在查找相关资料的时候总会看到会话结束的时候 cookie 会被清除&am…

开奖网站怎么做wordpress ping百度

1.强大好用的Shell Shell是一个命令工具。Shell(也称终端或壳)充当的是人与内核(硬件)之间的翻译官,用户把一些命令“告诉”终端,它会调用相应的程序服务去完成某些工作。 现在红帽系统在内的许多主流Lin…

网站的邀请怎么做的软件开发项目经理的工资一般多少

本篇文章给大家带来的内容是关于如何使用纯CSS实现小球跳跃台阶的动画效果(附源码) ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。效果预览源代码下载https://github.com/comehope/front-end-daily-challenges代码解读定义…

毕业设计医院网站设计怎么做国内最大的域名交易平台

一:squid简介: Squid是一种在Linux系统下使用的优秀的代理服务器软件。Squid是一个缓存internet数据的一个软件,它接收用户的下载申请,并自动处理所下载的数据。也就是说,当一个用户想要下载一个主页时,它向…

设计经典网站凡客网站建设

java 验证码透明背景因此,我有一个幼稚的想法,即除了证书有效性检查(在Java中)之外,将证书透明性验证作为每个请求的一部分也很容易。 牺牲了整个周末的一半时间,我可以证明这并不是一件小事。 但是&#…

创建网站代码网站建设的目的和意义

一、引言 在软件设计中,设计模式是解决常见问题的最佳实践。它们提供了一种重用设计的方法,使得代码更易于理解、维护和扩展。状态设计模式是行为设计模式的一种,它允许对象在其内部状态改变时改变其行为。当控制一个对象的状态转换条件表达…

视频制作网站都有哪些公司网站实名认证

一、物理连接 二,流程分析 电脑连接CAN分析仪,电脑通过软件USB-CAN把can十六进制数据发到CAN分析仪。CAN分析仪连接CAN转以太网设备,数据通过CAN转以太网设备后,通过网线传送到单片机。这里面,CAN转以太网设置为TCP C…

网站 手机 app上海建立网站公司

背景展示:有页码的操作题 背景需求: 实操课终于全部结束了,把考试内容(docx)都写好了 【办公类-21-10】三级育婴师 视频转文字docx(等线小五单倍行距),批量改成“宋体小四、1.5倍行…

潜江做网站文化传媒公司广告宣传

Windows 11已经向全世界的客户推出,自从它问世以来已经收到各种有趣的更新。例如,Windows 11的22H2版本(操作系统的第一个大更新)为文件资源管理器添加了标签,启用了任务栏的拖放支持,以及更多。Windows-11…

做网站的前景如何wordpress邮件联系

分享 NVIDIA 基于 GPU 的 TTS 解决方案介绍。 1. 基于 FastPitchHifi-GAN 的 Streaming TTS 效果优化 NVIDIA 在 TTS 领域也做了一些供大家参考的工作,例如提供了高效的流式 TTS 部署方案,利用 TensorRT 加速模型推理速度,并通过 Triton Inf…

湖南衡阳网站建设开公司要多少钱才能注册

题目描述: 提取字符串中的最长合法简单数学表达式,字符串长度最长的,并计算表达式的值。如果没有,则返回0 简单数学表达式只能包含以下内容 0-9数字,符号 +-* 说明: 1. 所有数字,计算结果都不超过long 2. 如果有多个长度一样的,请返回第一个表达式的结果 3. 数学表达式…

大连网站开发需要多少钱四川建设网官网app

文章目录 0 前期教程1 概述2 matplotlib2.1 库导入2.2 图片的各个部分解释2.3 代码风格2.4 后端 3 集成matplotlib图像到pyqt界面中3.1 使用到的模块3.2 理解Qt Designer中的“控件提升”3.3 界面与逻辑分离的思路3.4 扩展 0 前期教程 【PyQt】PyQt5进阶——串口上位机及实时数…

杭州网站建设杭州沃迩夫做水暖的网站

备忘录模式 一、概述二、结构三、案例实现(一)“白箱”备忘录模式(二)“黑箱”备忘录模式 四、优缺点五、使用场景 一、概述 备忘录模式提供了一种状态恢复的实现机制,使得用户可以方便地回到一个特定的历史步骤&…

中国电信视频app下载东莞百度快照优化排名

问:three.js是当前主流的网页3d开发框架,但three.js的editor功能比较粗糙。国内有没有比较容易上手功能类似Unity3D的网页3D编辑软件,可以通过实体组件系统来完成程序扩展,简单拖拉拽完成3D场景、常用特效和用户交互的构建&#x…

青岛本地招聘网站直播app开发公司排名

lucene自动补全最简单的Apache Lucene查询TermQuery匹配包含指定术语的任何文档,无论该术语出现在每个文档中的何处 。 使用BooleanQuery可以将多个TermQuery组合在一起,并完全控制哪些术语是可选的( SHOULD )和哪些是必需的&…

北京网站建设方案托管动易门户网站价格

博客园有很多漂亮的皮肤,但总是有一些地方我不大喜欢,所以经过慎重考虑,我决定亲自动手换个装。本文将介绍博客园换装的一些基础(不涉及标准皮肤的做法),如果你想让你的博客更炫,可以参考本文入…