• 2025-01-06CentOS7环境下的Docker使用(五)Docker容器的网络模式
    在CentOS7环境下使用Docker时,容器的网络模式是一个重要的概念。Docker提供了三种默认的网络模式:bridge、host和none。了解这些模式的特点和适用场景,有助于更好地配置和管理Docker容器。一、Bridge模式Bridge模式是Docker的默认网络模式。在这种模式下,每个容器都会分配一个独立的I
  • 2025-01-02【Docker】解决Docker端口映射后外部访问未开启的端口问题
    在使用Docker时,经常会遇到需要将容器内部的服务映射到宿主机上的端口,以便外部可以访问。但有时候会遇到这样的问题:即使宿主机上未开启对应的端口,外部依然可以通过这些端口直接访问到服务,这可能存在一定的安全隐患。本文将介绍如何解决这个问题。首先,让我们了解一下Docker端口映射
  • 2025-01-01共享ubuntu系统宿主机的部分文件到win虚拟机--通过ISO文件挂载
    安装genisoimagesudoapt-getupdatesudoapt-getinstallgenisoimage将需要共享的文件放入指定文件夹cp/path/to/your/file~/iso_work/使用genisoimage生成新镜像genisoimage-o/path/to/new.iso-J-R-V"NEW_ISO_LABEL"~/iso_work/其中new.iso就是新镜像的名称
  • 2025-01-01Kali虚拟机桥接模式与NAT模式的选择
    许多人常常对Kali虚拟机选择桥接模式(BridgedMode)还是NAT模式(NetworkAddressTranslationMode)感到困惑,尤其是在渗透测试中,所选的网络配置是否会影响测试效果。尽管大家普遍知道桥接模式相比NAT模式能够支持更多复杂的攻击场景,但许多人可能并不完全理解二者的区别,或者不知
  • 2025-01-01Docker网络与数据卷持久化
    由于格式和图片解析问题,为了更好的阅读体验,可以前往阅读原文docker中网络的概念也是非常重要,它对于容器资源的隔离也起着非常重要的作用。你有没有在启动一个容器后查看它的ip,假如你启动了一个nignx容器,你想在主机上访问它,首先得知道他的ip地址,可以通过以下方式获取:dockeri
  • 2024-12-30解决 podman 容器无法在宿主机和容器内部相互访问问题的记录
    解决podman容器无法在宿主机和容器内部相互访问问题的记录近期在使用podman时,遇到了容器无法在宿主机和容器内部相互访问的问题。经过一番探索,参考了这篇文章,成功解决了该问题。在此,我将分享解决过程及一些特别需要注意的事项。一、配置过程首先,整个操作一定要在PowerShe
  • 2024-12-30云服务器迁移后出现性能下降怎么办?
    问题描述:用户反馈,在云服务提供商对其云服务器进行了一次自动迁移之后,发现服务器性能出现了明显的下降,尤其是在CPU利用率方面表现得尤为突出。尽管服务商表示新宿主机的各项指标均优于旧机,但实际体验却不尽如人意。面对这种情况,用户该如何有效地解决问题呢?解决方案:当云服务器迁
  • 2024-12-30解决在虚拟机中安装Jupyter Notebook,无法从宿主机防问的问题
    解决方案:主要原因是JupyterNotebook默认绑定到127.0.0.1了默认情况下,JupyterNotebook仅监听127.0.0.1(本地主机),只能在虚拟机内部访问。解决方法:修改JupyterNotebook的启动方式,使其监听虚拟机的网络接口。修改启动命令:jupyternotebook--allow-root--ip=0.0.0.0
  • 2024-12-29使用 SSH 访问其他电脑上的旧版 WSL2
    由于远端的电脑(下称宿主机,后面的远端电脑指的是自己随身用的电脑)使用Windows10,不太方便重装,但又想要在它上面做Linux的开发,所以想到用WSL解决。之前我的做法都是先在远端电脑使用远程桌面到宿主机,然后再在宿主机上连接WSL开发的,但体验下来不太舒服,因此想要看看能不能直接
  • 2024-12-29docker之旅
     物理机上部署:   1部署复杂,成本高;会造成资源的浪费;不支持跨平台部署;无法支持进行服务的迁移虚拟化:   1在一台宿主机上虚拟出多台虚拟机,虚拟机会部署一个完整的操作系统,要分配系统资源。    部署缺点:部署复杂,无法进行迁移3虚拟化与容器对比容
  • 2024-12-27Docker之网络优化
    docker的网络连接为什么需要Docker网络?先看下图是不使用docker的网络示意图网络存在的问题:1、使用宿主机网络因为需要转发请求,影响网络效率2、使用宿主机网络需要绑定IP后期迁移机器需要更改IPDocker的网络模式:Docker的网络模式有:bridge模式(桥接)、host模式、contain
  • 2024-12-23docker
    docker概述整体结构DockerEngine命令行接口利用Docker命令通过RESTAP直接控制DockerDaemon执行操作DockerDaemon负责创建并管理Docker各种对象知识点安装centos7sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2sudoyum-config-manag
  • 2024-12-22部署drone实现ci/cd
    git私服搭建https://gitea.io/en-us/一、Gitea创建OAuth2应用程序git仓库地址http://49.235.6.235:3000/进入Gitea-->点击右上角头像-->设置-->应用-->管理OAuth2应用程序来创建一个OAuth2应用程序这里的重定向URL是授权成功后跳转到drone的地址,根据自己的drone地址来创建
  • 2024-12-21Docker网络基础知识
    Docker网络是Docker容器之间以及容器与主机或其他网络资源之间通信的基础。 Docker网络基础1.默认网络当你启动一个容器是,如果没有特别指定网络,它会自动连接到Docker的默认桥接网络(bridgenetwork)。这个默认的桥接网络通常被称为bridge,它允许容器之间通过IP地
  • 2024-12-21浅谈一下本机、服务器、docker-compose 容器之间网络通信
    一、首先,先区分四个对象,它们分别有自己的网络1、云服务器上,应用服务容器网络(app,nginx,mysql,redis等)app.net2、云服务器上,模型服务容器网络(ai服务)模型网络ai.net3、云服务器上:宿主机网络(服务器本机)服务器本机网络host.net4、本机:本地网络local.netnginx和app在同一个
  • 2024-12-21你有自己安装过虚拟机吗?主要是用来做什么?
    是的,我曾经安装过虚拟机,主要是用于前端开发。安装虚拟机的原因主要有以下几点:环境隔离:通过虚拟机,我可以创建一个与宿主机完全隔离的环境。这对于前端开发来说非常有用,因为我可以在这个隔离的环境中安装和配置特定的开发工具、库和框架,而不会影响到宿主机的系统环境。测试兼
  • 2024-12-17virtualbox下host-only模型网络宿主机与虚拟机ping不通解决方法
    环境介绍:宿主机:centos虚拟机:在virtualbox里安装的win7Ping不通的原因:宿主机(host)ping不通虚拟机(guest):一般是虚拟机里的windows系统防火墙没有关闭导致的虚拟机(guest)ping不通宿主机(host):检查“默认网关”是否与virtualbox里设置的host-only的地址一致,一般是192.168.56
  • 2024-12-17[OS] 基于 Windows 宿主机安装 VMWare Workstation 17 【转】
    Step1下载安装包VMWare官网百度网盘VMware-workstation-full-17.0.0-20800274.exe链接:https://pan.baidu.com/s/1y3jSI9p_qMhTqNVYa2OqfQ?pwd=vm17提取码:vm17Step2安装step2.1双击安装包,选择:【是】step2.2电脑重启之后,找到VMwareWorkstation17下载位
  • 2024-12-15vmware设置centos7客户机和windows宿主机共享文件夹
    一、安装内核kernel-devel包yuminstallgcc--nogpgcheckyuminstallkernel-devel-$(uname-r)--nogpgcheck注意,如果自己修改过内核版本,需要确保uname-r显示的版本和实际使用的内核版本一致。二、安装 vmware-tools在vmware上点击菜单:虚拟机->安装wmware-tools。
  • 2024-12-10Linux虚拟机网络配置
    本章将和大家分享VMware虚拟机安装Linux系统时如何进行网络配置。一、设置VMware 虚拟网络选择虚拟网络编辑器:选择更改设置:此处选择VMnet0、桥接模式、自动,然后应用并确定。二、编辑Linux虚拟机网络点击【网络适配器】,选择【自定义(U):特定虚拟网络】,选择【
  • 2024-12-09docker管理工具portainer
    一、portainer-ce介绍1.portainer简介Portainer是一个可视化的容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护Docker环境。而且完全免费,基于容器化的安装方式,方便高效部署。2.portainer-ce简介PortainerCommunityEdition是一个用于容器化应用程序的轻量级服务
  • 2024-12-08Docker 逃逸突破边界
    免责声明本博客文章仅供教育和研究目的使用。本文中提到的所有信息和技术均基于公开来源和合法获取的知识。本文不鼓励或支持任何非法活动,包括但不限于未经授权访问计算机系统、网络或数据。作者对于读者使用本文中的信息所导致的任何直接或间接后果不承担任何责任。包括但不
  • 2024-12-06外网访问VMware虚拟机相关配置
    配置前提进行后续配置前将虚拟机和宿主机的防火墙关闭(或者配置相关的出站入站规则,使外网流量可以正常通过宿主机跳转到虚拟机)配置过程常规情况点击编辑-虚拟网络编辑器,尝试将VMnet0对应的桥接网络适配器,选择为当前计算机正在使用的网卡(如果没有VMnet0请点击左下角还原默认
  • 2024-12-04Docker:Docker搭建Jenkins并共用宿主机Docker部署服务(五)跨服务器远程部署后端微服务多模块
    前言继续完成跨服务器远程部署微服务多模块,Jenkins的搭建与插件安装可以观看上一篇文章:https://www.cnblogs.com/nhdlb/p/18561435配置SSH远程服务器连接这里需要安装SSH连接的插件,可以观看上一篇文章进行安装。开始配置SSH连接保存!!新建视图方便将整个项目的前端和后
  • 2024-12-04端口映射让宿主机之外的局域网也能访问Hyper-V下虚拟机
    如果要让宿主机之外的局域网机器也能实现访问,要做端口映射实现,在宿主机打开命令窗口使用以下命令配置端口映射:#查询端口映射netshinterfaceportproxyshowv4tov4#查询指定IP端口映射netshinterfaceportproxyshowv4tov4|findstr"172.21.162.29"#增加一个端口