compose 实验

cd /opt

mkdir compose_nginx

cd compose_nginx

mkdir nginx

cd nginx/

此时顺便将nginx安装包拖进来

vim Dockerfile

mkdir /opt/compose_nginx/wwwroot

echo "<h1>this is test web</h1>" > /opt/compose_nginx/wwwroot/index.html

docker network ls

vim run.sh

进入到compose_nginx目录

vim docker-compose.yml

#上传 docker-compose安装包

mv docker-compose /usr/local/bin/

chmod +x /usr/local/bin/docker-compose

yum install -y tree

tree compose_nginx/

docker-compose --version

cd compose_nginx/

docker-compose -f docker-compose.yml up -d

docker ps -a

docker-compose ps

浏览器访问:http://192.16886.30:1216

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

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

相关文章

HashTable, HashMap, ConcurrentHashMap 之间的区别

1. 线程安全性 HashTable&#xff1a;HashTable是线程安全的&#xff0c;所有操作都是同步的&#xff08;synchronized关键字&#xff09;。这意味着多个线程可以同时访问HashTable&#xff0c;并且不会导致数据不一致的问题。然而&#xff0c;由于同步的开销比较大&#xff0…

【C语言知识】原码反码和补码

一&#xff0c;简介 总结进制转换&#xff0c;原码&#xff0c;反码和补码相关基础知识。 二&#xff0c;具体说明 2.1 十进制转二进制方法 14(D)转换为二进制为&#xff08;0000 1110 &#xff09; -21(D)转换为二进制为&#xff08;1001 0101&#xff09;&#xff0c;先…

二分查找与搜索树的高频问题(算法村第九关白银挑战)

基于二分查找的拓展问题 山峰数组的封顶索引 852. 山脉数组的峰顶索引 - 力扣&#xff08;LeetCode&#xff09; 给你由整数组成的山脉数组 arr &#xff0c;返回满足 arr[0] < arr[1] < ... arr[i - 1] < arr[i] > arr[i 1] > ... > arr[arr.length - 1…

git 提炼笔记

1、设置用户名和邮箱&#xff08;邮箱可以不是真的&#xff09; git config --global user.name test101 // 设置用户名为 test101git config --global user.email test101test101.cn // 设置邮箱为test101test101.cn2、查看用户名和邮箱 git config --global user.name git…

索引的数据结构(MySql高级)

索引的数据结构 为什么使用索引什么是索引索引的优缺点优点缺点 常见索引概念聚簇索引二级索引(辅助索引, 非聚簇索引)InnoDB的B树索引的注意事项 MyISAM 与 InnoDB 对比索引的代价 为什么使用索引 索引是存储引擎用于快速找到数据记录的一种数据结构&#xff0c;就好比一本教…

用使用pandas拆分excel单元格

要使用pandas拆分Excel单元格&#xff0c;你可以使用pandas的read_excel函数读取Excel文件&#xff0c;然后使用str.split()方法拆分单元格。 以下是一个示例代码&#xff0c;演示如何使用pandas拆分Excel单元格&#xff1a; python复制代码 import pandas as pd # 读取Excel…

基于SSM的网上购物商城设计与实现

末尾获取源码 开发语言&#xff1a;Java Java开发工具&#xff1a;JDK1.8 后端框架&#xff1a;SSM 前端&#xff1a;采用JSP技术开发 数据库&#xff1a;MySQL5.7和Navicat管理工具结合 服务器&#xff1a;Tomcat8.5 开发软件&#xff1a;IDEA / Eclipse 是否Maven项目&#x…

代理IP安全使用指南:隐私保护与风险规避措施

代理IP安全使用指南&#xff1a;隐私保护与风险规避措施 一、选择可信的代理IP服务 - 付费代理优于免费代理&#xff1a;为了确保数据安全和隐私保护&#xff0c;优先考虑使用信誉良好、有偿的代理IP服务。这些服务通常会提供更好的匿名性&#xff0c;更少的数据记录&#xf…

Vue知识总结-下

VUE-组件间通信 组件的自定义事件 概述&#xff1a;是一种组件间通信的方式,适用于&#xff1a;子组件>父组件使用场景&#xff1a;A是父组件,B是子组件,B给A传递数据,那么需要在A组件中绑定自定义事件(事件的回调也在A中)使用步骤 绑定自定义事件&#xff1a; 第一种方式…

windows系统Typora快捷键

文章目录 File&#xff08;文件&#xff09;Edit&#xff08;编辑&#xff09;Paragraph&#xff08;段落&#xff09;Format&#xff08;格式&#xff09;View&#xff08;界面&#xff09; 较实用的快捷键总结如下 File&#xff08;文件&#xff09; 功能快捷键创建新文件Ct…

Python展示 RGB立方体的二维切面视图

代码实现 import numpy as np import matplotlib.pyplot as plt# 生成 24-bit 全彩 RGB 立方体 def generate_rgb_cube():# 初始化一个 256x256x256 的三维数组rgb_cube np.zeros((256, 256, 256, 3), dtypenp.uint8)# 填充立方体for r in range(256):for g in range(256):fo…

web的攻击技术

1. SQL注入攻击 更改sql 语句达到对数据库内的数据查看或者篡改等行为 2.&#xff08;XXS&#xff09;跨脚本攻击&#xff0c;在表单内运行非法HTML或者JavaScript 进行的一种攻击&#xff0c;获取用户的cookie ID 密码等信息。 3. OS命令注入攻击&#xff1a;通过web应用 执…

压缩编码之不同缩放参数对重建图像质量的影响的python实现——JPEG变换编码不同压缩率的模拟

原理 JPEG&#xff08;Joint Photographic Experts Group&#xff09;是一种常用的图像压缩标准&#xff0c;它通过采用离散余弦变换&#xff08;DCT&#xff09;和量化来实现图像的压缩。 离散余弦变换&#xff08;DCT&#xff09;&#xff1a; JPEG首先将图像分割成8x8的块…

LeetCode 160: 两个链表的相交节点 - 优雅解法

LeetCode 160: Intersection of Two Linked Lists 题目描述 给定两个单链表 headA 和 headB 的头节点&#xff0c;返回它们相交的节点。如果两个链表没有相交&#xff0c;返回 null。 示例: 输入&#xff1a;intersectVal 8, listA [4,1,8,4,5], listB [5,6,1,8,4,5], sk…

【安全策略】前端 JS 安全对抗浏览器调试方法

一、概念解析 1.1 什么是接口加密 如今这个时代&#xff0c;数据已经变得越来越重要&#xff0c;网页和APP是主流的数据载体。而如果获取数据的接口没有设置任何的保护措施&#xff0c;那么数据的安全性将面临极大的威胁。不仅可能造成数据的轻易窃取和篡改&#xff0c;还可能…

【shell编程入门】条件判断

前言 在 shell 编程中&#xff0c;[] 通常用于条件测试。 条件中的参数 字符串比较&#xff1a; : 字符串相等。!: 字符串不相等。 if [ "$string1" "$string2" ]; thenecho "字符串相等" fi文件测试&#xff1a; -e: 文件或目录是否存在…

MySQL事务原理与优化最佳实践

听课问题 除了读未提交,有一个事务对一条数据进行了修改&#xff0c;但是另外又有一个没有加事务的查询sql&#xff0c;那么读取到的数据是原始数据还是没提交的数据。 答案&#xff1a;没加事务的查询读取的是老数据&#xff0c;等事务提交以后就会读取新修改的数据 除了读…

高通平台开发系列讲解(USB篇)DWC3控制USB速率

文章目录 一、设备树二、相关结构体三、最大速率设置四、当前速率设置沉淀、分享、成长,让自己和他人都能有所收获!😄 📢本文主要介绍高通平台USB DWC3控制USB速率。 一、设备树 目录:msm-4.14/arch/arm64/boot/dts/qcom/sdxprairie-usb.dtsi dwc3@a600000 {compatibl…

为什么谷歌索引的页面数量会变少?

不知道大家是否会经常关注谷歌站长工具&#xff08;GSC&#xff09;中的页面索引报告&#xff0c;关注谷歌优化的人可能会时常查看该报告。通过该报告可以查看哪些网页已经编入索引&#xff0c;哪些网页还未编入索引以及未被编入索引的原因。那么今天就来讲下如何诊断收录问题并…

通过myBatis将sql语句返回的值自动包装成一个java对象(2)

1.之前我们是如何执行一个sql语句自动包装成一个java对象呢&#xff1f; 1.创建一个mapper.xml&#xff0c;定义 执行的语句名字 和 包装成什么类 2.在总的配置文件里申明这个mapper 3.在java里通过sqlSession执行mapper里定义好的内容 我们还可以使用另一种方法实现第三步。现…