安装 Docker 与 Nginx Proxy Manager(省略)
创建安装目录
创建一下安装的目录:
sudo -i
mkdir -p /root/data/docker_data/wallos
cd /root/data/docker_data/wallos
vim docker-compose.yml
英文输入法下,按 i
version: '3'
services:
wallos:
image: bellamy/wallos:latest
container_name: wallos
restart: unless-stopped
ports:
- 8080:80
volumes:
- ./data:/var/www/html/db
- ./logos:/var/www/html/images/uploads/logos
environment:
- TZ=Asia/Shanghai
切换成英文输入法,修改好之后,按一下 esc,然后 :wq 保存退出
cd /root/data/docker_data/wallos
docker compose up -d
接下来用IP:端口访问就行。
更新 wallos
说明:
请不要使用 docker-compose stop 来停止容器,因为这么做需要额外的时间等待容器停止;docker-compose up -d 直接升级容器时会自动停止并立刻重建新的容器,完全没有必要浪费那些时间。
prune 命令用来删除不再使用的 docker 对象。删除所有未被 tag 标记和未被容器使用的镜像。
cd /root/data/docker_data/wallos
docker-compose pull
docker-compose up -d
docker image prune
提示:
WARNING! This will remove all dangling images.
Are you sure you want to continue? [y/N]
输入 y 即可。
卸载 wallos
同样进入安装页面,先停止所有容器。
cd /root/data/docker_data/wallos
docker-compose down
cd ..
rm -rf /root/data/docker_data/wallos 完全删除
通过以上步骤即可完全删除。