璐璐's Blog
首页 网盘 留言 登录
保持一颗平静的心态,不被外界的杂音所干扰;我要追求自己的理想和目标,努力工作并享受生活的美好。我相信,只有这样才能够实现自己的理想追求,过上一种充实而自由的生活。
浏览量 - 81132 技术支持: - 株洲北大青鸟 湘ICP备2022019940号
RunTime: 0.0142 s Memory: 517 kb
Docker如何在ubuntu镜像部署宝塔面板

1.docker拉取ubuntu系统
docker pull ubuntu

2.运行容器(-v后的/d/baota代表本地D盘的baota目录与ubuntu系统中得到/www/wwwroot映射)
docker run -i -t -d --name bt -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 ubuntu

3.进入容器
docker exec -it bt /bin/bash

4.安装sudo、wget

//更新apt-get

apt-get update

//安装sudo

apt-get -y install sudo

//安装wget

apt-get -y install wget

5.安装宝塔

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec


注意:该端口是安装宝塔后随机生成的端口,比较坑,容器并没有开通这个端口,所以需要如下步骤。

6、打包容器为镜像(bt是容器名,bt1是打包后的镜像名)

docker commit bt bt1

7.运行生成的镜像,重新配置端口

docker run -i -t -d --name newbt -p 2000:20 -p 2100:21 -p 8000:80 -p 4430:443 -p 8880:888 -p 8888:8888 -p 29887:29887 --privileged=true -v /d/baota:/www/wwwroot bt1

8.进入容器

docker exec -it newbt /bin/bash

需要打包镜像执行 docker commit newbt mybt / 运行镜像 docker run -i -t -d --name newbt -p 2000:20 -p 2100:21 -p 8000:80 -p 4430:443 -p 8880:888 -p 8888:8888 -p 29887:29887 --privileged=true -v /d/baota:/www/wwwroot mybt




评论留言
验证码
一共0条留言