首页 > 其他分享 >虚拟机可以访问docker,主机访问不了docker

虚拟机可以访问docker,主机访问不了docker

时间:2023-04-21 18:11:06浏览次数:35  
标签:主机 虚拟机 绑定 访问 docker Docker 网络接口

这种情况通常是由于 Docker 绑定在本地虚拟网络接口上,而不是本地网络接口上造成的。

您可以尝试将Docker绑定到本地网络接口,使主机能够访问Docker。

在Linux主机上,您可以通过在/etc/docker/daemon.json配置文件中添加以下内容,将Docker绑定到本地网络接口:

{
  "hosts": ["unix:///var/run/docker.sock", "tcp://0.0.0.0:2375"]
}

这将启用Docker使用TCP端口2375与主机通信。请确保该端口未被其他服务使用。

配置完成后,保存文件并重新启动Docker服务:

sudo systemctl restart docker

尝试使用主机上的Docker客户端连接到Docker服务:

docker -H tcp://localhost:

标签:主机,虚拟机,绑定,访问,docker,Docker,网络接口
From: https://www.cnblogs.com/echohye/p/17341345.html

相关文章

  • k3s 基础 —— 配置 traefik ingress 跨命名空间访问
    新增配置文件/var/lib/rancher/k3s/server/manifests/traefik-config.yaml参考apiVersion:helm.cattle.io/v1kind:HelmChartConfigmetadata:name:traefiknamespace:kube-systemspec:valuesContent:|-globalArguments:-"--providers.kubernetescrd......
  • docker安装rabbitMq
    rabbitMQ是一款开源的高性能消息中间件,最近项目要使用,于是使用docker搭建,快速方便一、获取镜像使用dockerpulldocker.io/rabbitmq:3.8-management 拉取镜像我们选择了STARS数最多的官方镜像,此处需要注意,默认rabbitmq镜像是不带web端管理插件的,所以指定了镜像tag为3.8-manage......
  • 基于Docker的GitLab更改克隆地址问题
    解决gitlab容器上的项目进行clone时,IP地址显示一串数字而不是正常IP地址的问题问题背景通过gitlab容器创建了一个项目,想clone到本地,结果发现项目的IP地址是一串数字 问题排查明明创建项目的时候,IP地址还是正常的鸭! 再看看项目的settings 那到底要......
  • 【汇智学堂】docker+springboot+mysql之二(springboot打包发送至Ubuntu dockermysql目
    IDEA:DockerfileContent:FROMjava:8VOLUME/tmpADDhellodocker-0.0.1-SNAPSHOT.jar/app.jarRUNsh-c'touch/app.jar'ENVJAVA_OPTS=""ENTRYPOINT["sh","-c","java$JAVA_OPTS-Djava.security.egd=file:/dev/.......
  • 【汇智学堂】docker+springboot+mysql之三(制作镜像并运行项目)
    Docker镜像仓库地址:https://hub.docker.com由于有墙,所以配置国内镜像,我们使用阿里云的镜像地址https://dev.aliyun.com/search…运行命令制作镜像:dockerbuild-t[容器名].注意:后面有个点,表示当前目录下//镜像名随意,注意最后有一个点发现没有mysql:查看所有发现msyql:5.......
  • SpringBoot配置简单拦截器 已解决静态资源访问问题
    publicclassLoginInterceptorimplementsHandlerInterceptor{@OverridepublicbooleanpreHandle(HttpServletRequestrequest,HttpServletResponseresponse,Objecthandler)throwsException{System.out.println(request.getRequestURI());......
  • docker网络模式
    文章目录一、四种网络模式1、Host模式2、Container模式3、Bridge模式(默认)4、None模式(躺平)二、自定义网络1.查看网络模式列表2.查看容器信息(包含配置、环境、网关、挂载、cmd等等信息)3.指定分配容器IP地址4.自定义网络固定iP三、暴露端口总结1、进入容器没有systemctl命令怎么解决......
  • 使用Docker部署wikitten个人知识库
    (使用Docker部署wikitten个人知识库)一、wikitten介绍1.wikitten简介Wikitten是一款开源Wiki知识管理系统,使用PHP开发,支持Markdown语法,无需数据库,自动生成树形目录,适合用来做个人Wiki知识库。2.wikitten特点Wikitten是一个小巧、快速的PHPwiki。Wikitten是存储您的笔记......
  • 部署虚拟机
    传统运行模式 一台计算机同时只能运行一个操作系统虚拟机运行架构1、寄居架构(实验环境、测试环境) a)虚拟机作为应用软件安装在操作系统上 b)可以在此应用软件上安装多个操作系统 c)直接安装在硬件上的系统为宿主2、原生架构(生产环境) a)虚拟机软件直接安装在计算机......
  • 银河麒麟V10系统虚拟机安装步骤
    银河麒麟V10系统虚拟机安装步骤 1.准备VMware15,16也可以银河麒麟V10,可在官网上下载镜像文件 https://www.kylinos.cn/下载桌面操作系统版本,可申请免费试用。 2.创建虚拟机新建虚拟机,选择典型安装,也可以自定义安装,典型安装能快速创建一个虚拟机,后面在编辑虚拟机设置......