目录

通过docker-compose部署webssh

这篇文章介绍了通过docker-compose部署webssh的方法

1 创建文件夹

我们在自己习惯的地方,创建一个文件夹放置webssh的映射文件,复制全部命令粘贴回车。

mkdir webssh

进入这个文件文件夹。

cd webssh

2 创建docker-compose.yml文件

我们创建一个docker-compose.yml文件

sudo nano docker-compose.yml

文件中放入如下内容

version: '3.9'
services:
    webssh:
        container_name: webssh
        image: jrohy/webssh:latest
        restart: always
        environment:
            - PUID=0
            - PGID=0
            - TZ=Asia/Shanghai
        ports:
            - '5032:5032'   #前面的端口可以改成自己喜欢的

3 启动容器

sudo docker-compose up -d

4 简单配置

我们配置webssh容器使用的端口号是5032,我们访问ip:5032使用webssh。

停止容器

sudo docker-compose down

删除镜像

sudo docker rmi jrohy/webssh:latest

更新webssh容器到docker-compose.yml的保存位置即webssh文件夹内,先sudo docker-compose down停止容器,再删除镜像,然后启动容器sudo docker-compose up -d,webssh容器即完成更新。