侧边栏壁纸
博主头像
liveJQ博主等级

沒有乐趣,何来开始

  • 累计撰写 182 篇文章
  • 累计创建 68 个标签
  • 累计收到 2 条评论

Docker+CentOS7 安装宝塔Linux面板

liveJQ
2022-06-25 / 0 评论 / 0 点赞 / 1,159 阅读 / 1,238 字

安装 Docker

安装仓库依赖项

yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2

设置仓库地址

yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

查看当前可安装的版本

yum list docker-ce --showduplicates | sort -r

不指定版本号默认安装的是最新版

yum install docker-ce docker-ce-cli containerd.io

我这边安装特定版本

yum install docker-ce-19.03.9-3.el7*

查看已安装的 Docker 包

yum list installed | grep docker

启动 Docker

systemctl start docker

若需要重新安装,则先使用如下命令卸载 Docker

systemctl stop docker && yum remove docker-ce* && yum remove containerd.io.x86_64
yum remove docker \
           docker-client \
           docker-client-latest \
           docker-common \
           docker-latest \
           docker-latest-logrotate \
           docker-logrotate \
           docker-selinux \
           docker-engine-selinux \
           docker-engine \
           docker-buildx-plugin

镜像和配置资料保存在/var/lib/docker,不需要的话也可以一并删除。

安装宝塔

创建并运行 baota 容器

docker run -itd --net=host --restart=always \
--name baota cyberbolt/baota \
-port 8888 -username cyber -password abc12345

输入 http://ip:8888 即可进入后台,默认账号 cyber 密码 abc12345

docker-compose方式

version: '3.8'

networks:
  mysite:
    driver: bridge

services:

  btpanel:
    image: cyberbolt/baota
    restart: unless-stopped
    container_name: bt
    # network_mode: "host"
    ports:
      - 8888:8888
      - 8822:22
      - 443:443
      - 80:80
      - 888:888
    volumes:
      - ./website_data:/www/wwwroot
      - ./mysql_data:/www/server/data
      - ./vhost:/www/server/panel/vhost
    networks:
      - mysite

直接设置为 host 模式方便迁移打包

0

评论区