【Linux】Docker容器运行Nginx并实现反向代理
一、前言我们知道,为了安全考虑,我们一般会设置反向代理,用来屏蔽应用程序真实的IP和端口号。在Linux系统上最常用的反向代理就是Nginx。本篇文章中,我们会通过Docker容器设置反向代理。二、运行Nginx容器1、获取Nginx镜像要运行容器,首先需要有相应的镜像,使用下面的命令拉取NGINX镜像:docker pull nginx 2、运行Nginx容器获取Nginx镜像之后,我们就可以根
一、前言我们知道,为了安全考虑,我们一般会设置反向代理,用来屏蔽应用程序真实的IP和端口号。在Linux系统上最常用的反向代理就是Nginx。本篇文章中,我们会通过Docker容器设置反向代理。二、运行Nginx容器1、获取Nginx镜像要运行容器,首先需要有相应的镜像,使用下面的命令拉取NGINX镜像:docker pull nginx 2、运行Nginx容器获取Nginx镜像之后,我们就可以根
服务器工作准备工作平台:x86/64固件:iStoreOS 22.03.5 2023081110 / LuCI istoreos-22.03 安装软件包系统-软件包-更新列表然后筛选列表,安装以下软件kmod-wireguard luci-app-wireguard luci-i18n-wireguard-zh-cn luci-proto-wireguard wg-installer-server
打开linux系统终端,输入以下命令,安装zerotier。如果安装遇到问题,可以考虑从系统镜像源设置(是否为国内源)角度解决。curl -s https://install.zerotier.com | sudo bash 安装完成后,启动zerotier服务。zerotier-one -d 如果启动失败,提示$ zerotier-one: fatal error: cannot bind to
ZeroTiger是一个国外的服务商所提供的基于P2P的组网方案,它可以通过软件的形式实现将我们需要组网的设备加入到一个虚拟的局域网中,从而实现数据的交换。组网逻辑:1.组网设备接入Zerotier,并通过ID加入指定的虚拟网络。2.当设备之间发生数据交换时,网络调度设备间尝试P2P直连。3.失败时,从网络中寻找moon服务器作为中转。我们使用自己的云服务自建Moon服务器加入Zerotier网络
2023年5月中旬,著名Docker 容器平台: hub.docker.com "不知" 何种原因国内均无法正常访问了。这样对国内服务器拉取Docker仓库影响比较大。不过得亏国内有Docker Hub镜像平台。有付费的,有免费的!下面大概介绍一下!配置镜像sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'E
一、NetworkManagerNetworkManager 是一个为系统提供检测和配置功能以便自动连接到网络的程序,最初由 Red Hat 开发,现在由 GNOME 管理。NetworkManager 的功能对无线和有线网络都很有用:对于无线网络,NetworkManager 偏好已知的无线网络,并能切换到最可靠的网络。能感知 NetworkManager 的应用程序可以切换在线和离线模式。比起
一、前期准备1.更新源apt-get -y update apt-get -y upgrade 2.安装viapt-get -y install vi 3.安装ssl证书sudo apt -y install apt-transport-https ca-certificates 4.修改源文件权限chmod 777 /etc/apt/sources.list 5.修改国内源:deb https: