通过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容器即完成更新。