docker部署it工具箱,各种工具包

1.效果

在这里插入图片描述

2.步骤

2.1安装docker&&docker-compose

复制粘贴两脚本

bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose

2.2准备docker-compose.yml

相比较docker run启动容器,该配置文件更加直观,且可以同时启动多个容器

目录

mkir it-tools&&cd it-tools

构建脚本

vim docker-compose.yml

粘贴内容

version: '3.3'  # 这是一个Docker Compose文件的版本声明,表明该文件符合该版本的格式
services:
    zww0891_it-tools:   #服务名,可以自定义
        container_name: zww0891_it-tools    #容器名,可以自定义
        ports:
            - '8667:80'   # 冒号:左边的8080可以改成任意vps也就是云服务器或轻量云主机上未使用过的端口,冒号右边是本docker镜像里的端口
        environment:
            - PUID=0    # 用户ID,在终端输入id可以查看当前用户的id,一般0表示root
            - PGID=0    # 组ID同上
            - TZ=Asia/Shanghai  #时区,可以自定义
        restart: always    #开启自启动其他选项看以下备注
        image: qingfeng2336/it-tools:latest   #镜像名一般都是使用的哪个镜像就写哪个镜像。

2.3将该容器up起来

docker-compose up -d #运行容器

如果发现镜像下载失效 请看往期文章

https://blog.csdn.net/Zwwxd666/article/details/142061915

在这里插入图片描述

2.4查看运行状态

docker-compose ps  #查看是否开启成功

2.5启动完毕,访问8667端口查看

http://公网IP:8667  

2.6网站更新

进入目录——停止compose——然后重新拉镜像——再启动

cd it-tools   #进入项目目录
docker-compose down #停止容器
docker-compose pull #拉取最新镜像
docker-compose up -d #启动新容器
  • 9
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值