手把手教你docker安裝寶塔面板(針對小白提一下:需要先安裝docker,安裝docker的教程請自行百度,非常簡單的),docker安裝寶塔面板教程如下:
一、拉取centos鏡像(當然這里拉取別的linux系統鏡像也可以,這里已centos為例)
docker pull centos
二、創建並啟動容器
docker run -i -t -d --restart=always --privileged=true --name baota -p 9020:20 -p 9021:21 -p 9080:80 -p 9443:443 -p 9888:888 -p 9999:8888 -v /home/www:/www centos /sbin/init
#上面命令的意思是創建一個docker容易命名為baota(名稱大家可以自定義)讓他后台運行,然后將20,21,80,443,888,8888這五個做一個宿主機和容器的端口映射。並且將宿主機的/home/www文件夾映射到docker容器的/www上去(注意:文件目錄如果不存在。宿主機和容器會自己創建,無需手動創建)。privileged表示在運行容器的時候,給容器加特權,設置容器有寫文件的權限。
#-i: 以交互模式運行容器,通常與 -t 同時使用;
#-t: 為容器重新分配一個偽輸入終端,通常與 -i 同時使用;
#-d: 后台運行容器,並返回容器ID;
#--name="baota": 為容器指定一個名稱;
#-p: 端口映射,格式為:主機(宿主)端口:容器端口, 可以多次使用
#--privileged=true: 使用該參數,container內的root擁有真正的root權限,比如使用systemctl命令。注意:鏡像名最后的‘/sbin/init’不能少,否則無效
#-v:掛載目錄 本機目錄:容器目錄
三、進入容器
docker exec -it baota /bin/bash
四、安裝寶塔面板
yum install -y wget && wget -O install.sh http://www.zd909.com/install_6.0.sh&& sh install.sh
#安裝過程中有一個提示輸入的地方輸入 y 然后回車等待安裝完成即可
五、安裝完成后會出現相應的提示

注意:雖然上圖提示我訪問地址為 http://XX.XX.XX.XX:8888/fb07504f ,但是我們要把這里的8888改為前面我們創建容器時做映射的端口,比如我這里就是要訪問9999端口才行

然后輸入前面提示中的賬號和密碼就可以登錄了,登錄成功后可以根據你自己的需要進行修改賬號密碼和登錄入口的url
PS:如果這篇博文對你有幫助,請給個關注或者推薦吧!