虚拟机docker开启服务,本地无法进行访问

今天打开虚拟机以后发现Nacos无法正常访问,ping了一下发现能正常接收数据,防火墙也是关闭的,百度了一下发现是ip被禁用了,需要更改一下配置文件。

sysctl net.ipv4.ip_forward                #查看ip是否被禁用

如果显示0则是被禁用了

将当前配置 0 改为 1

 echo 1 > /proc/sys/net/ipv4/ip_forward 

生效配置文件

sysctl -p /etc/sysctl.conf

 然后就能正常访问了。

  • 8
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
虚拟Docker是两种不同的虚拟化技术。 虚拟是一种通过模拟整台器包括硬件的方式来创建多个独立的虚拟环境的技术。每个虚拟都需要有自己的操作系统,并且一旦被开启,预分配给它的资源将全部被占用。常见的虚拟操作软件有VMware等。\[1\] Docker是一种轻量级的容器化技术,它利用操作系统级的虚拟化来创建和管理容器。与虚拟不同,Docker容器共享宿主的操作系统,因此可以更加高效地利用资源。Docker容器包含应用程序、依赖的二进制和库,以及运行所需的最小化操作系统。Docker可以快速部署、扩展和管理应用程序,提供了更加灵活和便捷的开发和部署环境。\[1\] 关于Docker的常用指令,可以使用以下指令来启动、停止、重启和设置Docker自启: 启动Docker: sudo systemctl start docker 查看Docker启动状态: sudo systemctl status docker 停止Docker: sudo systemctl stop docker 重启Docker: sudo systemctl restart docker 设置Docker自启: sudo systemctl enable docker 请注意,以上指令是针对使用systemd作为服务管理器的Linux系统。在其他系统上可能会有所不同。\[3\] #### 引用[.reference_title] - *1* [Docker虚拟的区别](https://blog.csdn.net/c_hanhan/article/details/126759177)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [虚拟/云服务器安装docker](https://blog.csdn.net/weixin_47277464/article/details/127766127)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值