在Docker中安裝寶塔面板

安裝寶塔

sudo docker pull centos:centos7 #centos:centos8 centos:latest #下載centos鏡像
sudo docker run -i -t -d --name baota --net=host --restart=always \
  --privileged=true -v /home/www:/www centos:centos7
sudo docker exec -it baota /bin/bash #進入容器系統
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh #正常安裝寶塔

注意:爲了能夠保存(持久化)數據以及共享容器間的數據,docker一定使用-v掛載主機目錄到容器,比如上面啓動容器的 docker -v 參數。
寶塔默認密碼使用 : bt default 查看,登錄進去修改即可

Docker安裝

  • Ubuntu
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
sudo tee /etc/apt/sources.list.d/docker.list <<-'EOF'
"deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu focal stable"
EOF
sudo apt update
sudo apt -y install docker-ce
  • centos
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
sudo yum makecache fast
sudo yum -y install docker-ce

修改daemon配置文件/etc/docker/daemon.json來使用加速器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": [
        "https://lna3sr3v.mirror.aliyuncs.com",
        "https://kfwkfulq.mirror.aliyuncs.com",
        "https://2lqq34jg.mirror.aliyuncs.com",
        "https://pee6w651.mirror.aliyuncs.com",
        "https://registry.docker-cn.com",
        "http://hub-mirror.c.163.com"
    ],
    "dns": [
        "8.8.8.8",
        "8.8.4.4"
    ]
}
EOF
# 重新加載配置或重啓docker
sudo systemctl daemon-reload
sudo systemctl restart docker
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章