it-tools

younghuie1年前 (2024-11-02)docker收集59
sudo -i

mkdir -p /root/data/docker_data/it-tools

cd /root/data/docker_data/it-tools
vim docker-compose.yml
version: '3.3'
services:
    it-tools:
        container_name: it-tools
        restart: unless-stopped
        ports:
            - '8380:80'  #8380可以修改成服务器上未使用过的其他端口
        image: 'corentinth/it-tools:latest'
cd /root/data/docker_data/it-tools

docker-compose pull

docker-compose up -d    # 请不要使用 docker-compose stop 来停止容器,因为这么做需要额外的时间等待容器停止;docker-compose up -d 直接升级容器时会自动停止并立刻重建新的容器,完全没有必要浪费那些时间。

docker image prune  # prune 命令用来删除不再使用的 docker 对象。删除所有未被 tag 标记和未被容器使用的镜像
cd /root/data/docker_data/it-tools

docker-compose down

cd ..

rm -rf /root/data/docker_data/it-tools  # 完全删除


分享给朋友: