官方文档:https://docs.chainmaker.org.cn/index.html
docker环境依赖安装
1、卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、安装需要的安装包
yum install -y yum-utils
yum install -y git curl-devel expat-devel gettext-devel openssl-devel zlib-devel vim lrzsz wget bash-completion
3、安装需要的安装包
# 国外镜像(非常慢):
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
# 国内阿里云镜像(推荐使用)
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4、查看docker 相关的内容 docker-ce 社区版 ee企业版
yum list docker-ce --showduplicates | sort -r
5、安装docker
# 安装最新版
yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# 指定版本安装
yum install -y docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io docker-buildx-plugin docker-compose-plugin
# 查询docker板块
docker version
6、启动docker
systemctl start docker
# 设置开机启动
systemctl enable docker.service
# 关闭开机启动
systemctl disable docker.service
7、下载docker-compose
curl -SL https://github.com/docker/compose/releases/download/v2.18.1/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
# 服务器下载慢的可以在本机浏览器打开链接直接下载然后上传服务器
# 移动到/usr/local/bin/下并改名docker-compose
mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose
# 赋予权限
chmod +x /usr/local/bin/docker-compose
# 查看版本
docker-compose -v
8、代码下载
# 通过git下载
git clone -b v2.1.0 https://git.chainmaker.org.cn/chainmaker/management-backend.git
# 还可以在主机打开链接下载上传到服务器上
https://git.chainmaker.org.cn/chainmaker/management-backend
# 解压文件
tar xf /data/management-backend-master.tar.gz -C /data/
9、启动
# 进入management-backend文件目录
# 启动管理台
docker-compose up
# 后台运行
docker-compose up -d
# 关闭管理台
docker-compose down
# 指定配置文件后台运行
docker-compose -f docker-compose.yml up -d
# 关闭管理台
docker-compose -f docker-compose.yml down
10、访问管理台
http://127.0.0.1:80
admin
a123456