docker安装debian和宝塔

本文介绍了如何在Windows上安装DockerDesktop,然后通过WindowsStore添加DebianLinux子系统。接着,从DockerHub拉取Debian镜像并启动容器。在容器中执行命令更新系统并安装wget,最后按照步骤安装宝塔面板。

docker安装debian和宝塔

  1. 安装docker desktop ,docker官网下载安装;
  2. 安装debian linux子系统,进入windows store搜索debian安装;
  3. 拉取debian镜像 ,docker pull debian;
  4. 启动容器 docker run -i -t -d --name baota -p 2000:20 -p 2100:21 -p 8000:80 -p 4430:443 -p 8880:888 -p 8888:8888 --privileged=true -v /d/baota:/www/wwwroot debian;
  5. 进入容器
    docker attach 容器ID
  6. 更新并安装wget
    apt update
    apt install wget
  7. 安装宝塔
    wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec
要在Docker容器中安装并运行宝塔面板,首先你需要具备一定的Linux基础以及对Docker的基本操作有所了解。以下是通过Docker安装宝塔面板的一个简单步骤: ### 第一步:确保系统已安装 Docker 检查是否已经安装Docker。如果未安装,请按照官方文档或教程完成安装。 ```bash docker --version ``` 如果没有安装,则可以使用下面的命令来快速安装 Docker(适用于Ubuntu等基于Debian的系统): ```bash curl -fsSL https://get.docker.com | bash ``` 之后重启服务器或启动 Docker 服务: ```bash sudo systemctl start docker ``` ### 第二步:拉取宝塔官方提供的镜像 目前宝塔官方并没有直接提供标准的Docker镜像,但我们可以通过其他社区维护者分享的镜像资源来进行部署。例如 `jlesage/linuxserver` 或类似可信来源。 这里推荐一个常见的非官方但经过验证可用的方式 (来自第三方开发者) : ```bash docker pull joshix/bt-docker ``` 这是由用户定制化制作的支持宝塔环境的 Docker 镜像之一。 ### 第三步:创建并启动容器 接下来我们利用这个镜像去生成一个新的容器实例,并设置端口映射、数据卷绑定以及其他必要的参数配置: ```bash docker run \ --name bt-panel \ -p 80:80 \ -p 443:443 \ -v /www/:/www/ \ -v /root/.bt_docker/data:/data \ -d joshix/bt-docker ``` 解释上述命令含义: - `-p`: 将宿主机的端口号映射到容器内部的服务端口上; - `-v`: 挂载本地目录至容器内路径以便保存持久化的文件资料如网站根目录 `/www`; - `--name`: 容器名称设定为 "bt-panel" 方便管理查询; ### 第四步:访问控制台初始化账户密码 成功启动后即可打开浏览器输入你的VPS公网IP地址进入初始向导界面设置管理员账号及相关信息。 #### 注意事项: 由于此过程依赖于外部构建好的镜像而非原生支持方案,在实际应用过程中可能会遇到兼容性更新滞后的问题,请谨慎选择生产环境中采用这种方法前做好充分测试评估工作!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值