之前文章中,我们了解docker三大内容,下面我们来开始学习docker相关网络知识。在实际工作环境中,各个容器之间需要进行网络之间通信,而网络之间相互通信配合好后,才能提供好服务。docker网络模式来,我们在机器上成功安装了docker后,如何查看它有哪些网络模式呢?执行如下命令即可查看。docker network ls 如图,我们看到了貌似现在我服务器上存在3种网络模式
转载 2024-07-03 09:48:59
55阅读
防火墙开放端口:TCP port 2377为集群管理通信TCP and UDP port 7946 为节点间通信UDP port 4789 为网络间流量创建attachable network docker network create --driver=overlay --attachable mynet-core 查看网络 docker network ls   在manager1上创
转载 2024-06-09 09:14:59
19阅读
你好,我是看山。本文源自并发编程网翻译邀请,翻译是 Jakob Jenkov Docker 教程》 中第二篇。Dockerfile包含一组关于如何构建Docker镜像说明,通过docker build命令执行Dockerfile文件,可以构建一个Docker镜像,本文介绍了如何编写Dockerfile文件以及构建一个Docker镜像。Dockerfile好处Dockerfile文件
Network is unreachable解决方案最近安装公司服务器,遇到很多网络坑问题,(用Ubuntu 16.04 server系统)特此记录总结一:问题场景 一台服务器A:相同公司局域网, 在北京城市 可以访问到,但是在天津无法访问,外网Ip代理也是不行排查方法:检查当前 网口是否查好检查 当前/etc/network/interfaces 配置网关是否正确 通常IP配置静态容易出现
转载 2023-10-09 08:40:03
336阅读
### Docker创建network流程 本文将介绍如何在Docker中创建network。创建network可以实现容器之间网络通信,将它们组织在一个独立网络中。 在创建Docker network过程中,我们将会用到以下步骤: 1. 检查已有的network列表; 2. 创建一个新network。 下面是这些步骤具体代码和解释。 #### 步骤1:检查已有的netwo
原创 2023-08-29 06:47:47
329阅读
# 在WSL执行Docker解决方案 在现代开发环境中,Windows Subsystem for Linux(WSL)和Docker通常一起使用,以便实现简化开发和部署流程。然而,很多新手在使用WSL执行Docker时,可能会碰到“not found”错误提示。本文将详细介绍解决该问题测试流程与步骤,并提供相关代码示例。 ## 整体流程概述 为了解决在WSL中执行Docker
原创 2024-09-26 07:24:37
1079阅读
WSL2 + Docker + xfce4安装及使用WSL官方指南:适用于 Linux Windows 子系统安装指南 (Windows 10)文档比较详细,而且会持续更新,欢迎大家指错。 文章目录WSL2 + Docker + xfce4安装及使用一、前言1.1 什么是WSL?1.2 比较 WSL 1 和 WSL 21.3 WSL可以做什么?二、便捷自动安装(本人未测试)三、手动安装 WSL
转载 2024-09-25 15:11:40
800阅读
# 如何解决“linux运行wsldocker image报错” ## 1. 事情流程 ```mermaid journey title 整件事情流程 section 步骤 开发者->小白: 提出问题 小白->开发者: 请求解决方案 开发者->小白: 教导解决方法 ``` ## 2. 每一步需要做什么 ### 步骤1:
原创 2024-03-30 06:36:06
43阅读
Docker连接主要有三种方式: 1. Docker内部网络(不灵活) 2. Docker Networking以及docker network命令(推荐) 3. Docker链接Docker内部连网在安装Docker时,会创建一个新网络接口,名字是docker0。每个Docker容器都会在这个接口上分配一个ip地址。ip a show docker0docker0是一个虚拟以太网桥,用于链接
转载 2023-08-18 14:17:26
73阅读
## 实现"WSL UbuntuDocker提示unrecognized service"步骤 ### 1. 安装Docker 首先,你需要在WSL Ubuntu上安装DockerDocker是一个开源容器化平台,可以方便地打包、分发和运行应用程序。 在终端中执行以下命令安装Docker: ```shell $ sudo apt-get update # 更新包索引 $ sudo a
原创 2024-01-19 09:03:55
939阅读
 Ubuntu自带网络管理器连接加密无线网络很麻烦,每次都要尝试几次才能连上,于是试试这个Wicd Network Manager。 1、在“添加/删除”里安装Wicd会提示“无法安装Wicd。这个应用程序和已经安装其他程序冲突,想要安装wicd冲突程序必须先删除。切换到新立得包管理器来解决这个冲突”。 2、打开新立得软件包管理器。搜索“wicd”并点右键标记,新立得会提示“标记附
转载 2月前
428阅读
Linux使用docker部署前后分离netcore webapi项目、前端vue页面、Mysql、Redis、SQLiteLinux使用docker部署netcore(一)Linux使用docker部署Mysql(二)Linux使用docker部署Redis(三)Linux使用docker部署发布后netcore(四)Linux使用docker部署VUE(五)Linux使用doc
转载 2023-10-09 06:49:02
74阅读
# 了解WSLDocker 在现代软件开发中,容器化技术已经变得非常流行。Docker是其中最受欢迎容器化平台之一,而WSL(Windows Subsystem for Linux)则是Windows操作系统上运行Linux二进制文件子系统。将这两者结合在一起可以为开发人员带来更便捷开发环境和更高效工作流程。 ## 什么是WSL Docker WSL Docker是在WSL中安装和
原创 2024-04-04 06:31:10
70阅读
WSL2默认安装都是以命令行模式进行,不会配置图形化窗口,因此也无法启动任何GUI程序。 虽然在win11最新体验版中可以直接打开wsl2GUI程序,但是windows10就没有这个福气了。。只能另找出路网上找到了一些老哥出方案,但基本上思路就是装了个桌面然后远程桌面连接。我试了xdrp和gnome桌面,但感觉都比较卡顿,用起来也没有那么舒服,个人觉得反而丢失了wsl2轻量化特点
转载 2023-10-09 22:15:48
173阅读
WSL (Windows Subsystem for Linux) wsl1+wsl2+对比+在线安装+离线安装+版本转换+右键菜单+外网访问WSL (Windows Subsystem for Linux),是微软在Windows10中增加Linux子系统,可以方便在Windows中使用Linux系统进行开发、测试及其他便捷功能 当前有两个不同实现版本一、两者比较以下表格为官方提供两者功能
为什么要使用 wxWidgets 呢?原因很简单,它让您可以快速轻松地编写能够跨平台运行 GUI,能让您随意选用编程语言,还能让您 GUI 如下图所示一样优秀: 图 1. Chandler 电子邮件客户机 图 1 显示了 Chandler,一个在开放源码应用程序基础上开发日历和电子邮件管理程序。它是使用 wxWidgets 工具包编写。虽然原始版本 wxWidgets 是在 C++ 中实
一. 如何安装WSL2?二. 如何安装和配置docker?三. 如何安装docker-compose?四. 如何基于ip代理池获取代理ip?注意:先安装WSL2,再安装dockerdocker-compose 1. 什么是WSL2,如何安装WSL2?Windows Subsystem for Linux(简称WSL)是一个在Windows 10上能够运行原生Linux二进制可执行文件(
转载 2023-09-21 11:45:00
328阅读
背景:以WSL2方式使用Docker Desktop for Windows确实带来了更好体验,但同时也带来新问题。其中最典型问题就是系统盘空间占用越来越大。而且还有典型内存问题。最初没有注意,也是因为没有找到最根本解决办法,采用下面的配置粗略应付了一: 1 [wsl2] 2 memory=10GB 3 swapFile=D:\\LocalCaches\\wsl2\\swap.v
转载 2024-08-02 22:32:56
125阅读
## WSL Ubuntu Docker ### 什么是 WSLWSL(Windows Subsystem for Linux)是一种在 Windows 操作系统上运行 Linux 环境兼容层。它允许开发人员在 Windows 上使用 Linux 命令行工具和应用程序,无需安装虚拟机或双启动系统。WSL 提供了一个完整 Linux 内核接口,使用户可以在 Windows 上运行原
原创 2023-10-28 14:15:20
150阅读
Docker 安装时会自动在 host 上创建三个网络,我们可用 docker network ls 命令查看:none模式,使用--net=none指定,该模式关闭了容器网络功能。host模式,使用--net=host指定,容器将不会虚拟出自己网卡,配置自己IP等,而是使用宿主机IP和端口。bridge模式,使用--net=bridge指定,默认设置 ,此模式会为每一
转载 2023-07-23 21:21:22
139阅读
  • 1
  • 2
  • 3
  • 4
  • 5