Docker中安装宝塔面板和使用
安装docker
一、下载
wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
二、设置镜像仓库
sed -i 's+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo
# Yum缓存更新
yum clear all
yum makecache fast
# 安装docker
yum install docker-ce
启动docker并设置自动启动
systemctl start docker
systemctl enable docker
检查版本是否正确 docker -v
安装docker-compose(在线和离线安装)
在线安装
curl -L https://github.com/docker/compose/releases/download/v2.12.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
# 授予权限
chmod +x /usr/local/bin/docker-compose
# 创建软链接(可选)
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
# 查看版本
docker-compose version
yum在线安装
yum install -y docker-compose
yum install -y docker-compose-plugin
离线安装:文件放在/usr/local/bin/docker-compose文件夹下。
chmod +x /usr/local/bin/docker-compose
#创建软链接(可选)
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
# 查看版本
docker-compose version
宝塔面板安装
# centos:7.2.1511会自动拉取镜像
docker run -d -it -p 9888:8888 -p 988:888 -p 30:20 -p 31:21 -p 90:80 -p 543:443 -p 9306:3306 -v /opt/baota/www:/www --name=baota-dev --privileged=true --restart=always centos:7.2.1511
进入容器: docker exec -it 容器id /bin/bash
执行安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
安装完成,输入 bt,回车