ET部署到docker,用docker实现快速部署ET分布式服务器(一)_docker 部署et框架-CSDN博客
Windows Subsystem for Linux (WSL) 最新详细安装教程-CSDN博客
Docker安装Redis (全网最详细!!!)_docker redis-CSDN博客
如何在 Docker 环境中部署和运行 Nginx ?_docker nginx-CSDN博客
Docker Image 详细讲解_docker images-CSDN博客
Docker in IntelliJ IDEA
流程记录
1.EntryEvent2_InitServer
加载部署配置
InnerIP:内网Ip,如果不是windows,就是docker。如果是win,那么是127。如果是docker,是0。
ExposeIP:外网Ip;Tudou:兼容虚拟机没有网卡处理。
Channel初始化:连接方式,本地直连,测试服,正式服;有k8s相关。
Zone初始化:Kubernets(k8s)如果启用,是一种模式;否则使用本地模式;本地模式:添加1发现服务器,1定位服务器,2Map服务器,2Realm服务器,2Gate服务器,1Router管理器服务器,2Router服务器。
往Channel里塞入这个zone,zone里面有11个scene的配置。
加载其他配置(Excel路径的文件)
对象初始化:Mongo和Redis初始化;业务层组件初始化
命令集合
Ubuntu.WSL初始化:(windows上才需要)
sudo nano /etc/apt/sources.list.d/ubuntu.sources
更改文件:Windows Subsystem for Linux (WSL) 最新详细安装教程-CSDN博客
更新&常规:
sudo apt update && sudo apt upgrade
cd(进入文件夹)
ls(查看文件夹)
ctrl+o(nano写入文件)
ctrl+x(nano退出文件)
mnt文件夹:和Windows共享的目录
Docker安装:
sudo apt-get install docker.io
sudo apt-get install docker-compose
docker --version
docker-compose --help
创建Docker-Compose的yml文件:(一键更新环境的文件)
mkdir ETProj(创建文件夹)
touch docker-compose.yml(创建文件)
nano docker-compose.yml(写入文件)
docker-compose up -d(一键更新环境)
sudo docker-compose ps(查看启动项)
编译镜像DockerFile:
进入DockerFile根目录
docker build -t server .
镜像列表&启动镜像:
sudo docker images
docker run --help
//=====================================
Putty
RiderDocker
0.安装dockerforwindows
1.SSH连接
2.2023版idea ssh 远程linux docker 报错: Only key-pair ssh auth type is supported for docker connections.-CSDN博客