Docker 安装宝塔及设置 root 密码

宝塔面板是一个广受欢迎的服务器管理软件,它可以帮助用户轻松管理服务器。通过 Docker 安装宝塔,可以避免直接在系统上安装,从而提高系统的安全性和灵活性。本文将详细介绍如何使用 Docker 安装宝塔,并设置 root 密码。

旅行图

首先,我们通过一个旅行图来了解整个安装过程:

journey
    title 安装宝塔面板
    section 安装 Docker
    安装Docker-->安装成功
    section 下载宝塔镜像
    下载宝塔镜像-->下载完成
    section 启动宝塔容器
    启动宝塔容器-->宝塔运行中
    section 设置 root 密码
    设置root密码-->密码设置成功

安装 Docker

在安装宝塔之前,我们需要先安装 Docker。以下是在 Ubuntu 系统上安装 Docker 的命令:

sudo apt-get update
sudo apt-get install docker.io

下载宝塔镜像

接下来,我们需要下载宝塔的 Docker 镜像。可以使用以下命令:

docker pull bttrz/bt-panel:v7.4.2

启动宝塔容器

下载完成后,我们可以使用以下命令启动宝塔容器:

docker run -d -p 8888:888 -p 888:88 --name bt-panel --privileged=true bttrz/bt-panel:v7.4.2

设置 root 密码

宝塔容器启动后,我们需要设置 root 密码。首先,进入容器:

docker exec -it bt-panel /bin/bash

然后,使用以下命令设置 root 密码:

bt default_set_root_password

系统会提示你输入新的 root 密码。输入完成后,退出容器:

exit

访问宝塔面板

现在,你可以通过浏览器访问宝塔面板了。在浏览器中输入 http://<your_server_ip>:8888,然后使用你刚刚设置的 root 密码登录。

结语

通过以上步骤,我们已经成功使用 Docker 安装了宝塔面板,并设置了 root 密码。这种方式不仅可以提高服务器的安全性,还可以方便地进行容器的迁移和管理。希望本文对你有所帮助!