1、安装docker和docker-compose
更新系统组件以及安装docker:
apt-get update && apt-get install -y wget vim
wget -qO- get.docker.com | bash
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
2、搭建步骤:
在根目录下创建webssh的文件夹并进入
mkdir -p /root/webssh
cd /root/webssh
3、在文件夹下创建名为docker-compose的配置文件
vim docker-compose.yml
4、将以下代码复制粘贴进
version: '3.3'
services:
cpz_webssh:#自定义服务名
container_name: cpz_webssh #容器名称自定义
image: lihaixin/webssh
environment:
- PUID=0 # 用户ID,在终端输入id可以查看当前用户的id
- PGID=0 # 组ID同上
- TZ=Asia/Shanghai #时区,可以自定义
restart: always #开启自启动
container_name: webssh
hostname: webssh
ports:
- '8000:8000'#端口可以自己设置
restart: always
5、执行命令部署SSH网页
docker-compose up -d
6、利用IP+端口方式进行访问网页端
http://你的公网ip:端口