安装 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   完全删除

通过以上步骤即可完全删除。