Linux部署ATXServer2

Win10 搭建Atxserver2操作步骤繁琐,而且将自动化测试脚本部署到服务器的时候,Win10下搭建的Atxserver2移动设备管理平台使用不方便,所以最近整理了在Linux环境下部署Atxserver2方法。

Linux部署ATXServer2优势在于可以使用docker部署,操作步骤简单,易学易用。


一、Linux安装docker

操作系统:CentOS 7

卸载旧版本

$ sudo yum remove docker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate\docker-engine

使用存储库安装

设置存储库

$ sudo yum install-yyum-utils\device-mapper-persistent-data\lvm2

使用以下命令来设置稳定的存储库。

$ sudo yum-config-manager\--add-repo\https://download.docker.com/linux/centos/docker-ce.repo

安装DOCKER ENGINE-社区

$ sudo yum install docker-ce docker-ce-cli containerd.io

启动Docker。

$ sudo systemctl start docker

通过运行hello-world 映像来验证是否正确安装了Docker Engine-Community 。

$ sudo docker run hello-world


参考链接:https://docs.docker.com/install/linux/docker-ce/centos/



二、安装docker-compose

方法一:

# curl -L https://github.com/docker/compose/releases/download/1.24.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose 

# chmod +x /usr/local/bin/docker-compose

查看版本信息

# docker-compose --version

但是此方法会经常因为网络的原因而无法安装

方法二:

1、安装python-pip

yum -y install epel-release

yum -y install python-pip

2、安装docker-compose

pip install docker-compose

待安装完成后,执行查询版本的命令,即可安装docker-compose

docker-compose version


参考链接:https://blog.csdn.net/LUCKWXF/article/details/96131392


三、配置 Docker Hub 镜像加速器

国内从 Docker Hub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。Docker 官方和国内很多云服务商都提供了国内加速器服务。

1、创建或修改 vi /etc/docker/daemon.json,将以下内容添加到文件中

{

    "registry-mirrors": ["https://hub-mirror.c.163.com"],

    "live-restore": true

}

2、配置后执行命令生效

# systemctl daemon-reload

# systemctl restart docker

3、Docker Hub 镜像加速器列表

Docker 中国官方镜像 https://registry.docker-cn.com

DaoCloud 镜像站 http://f1361db2.m.daocloud.io  可登录,系统分配

Azure 中国镜像 https://dockerhub.azk8s.cn

科大镜像站 https://docker.mirrors.ustc.edu.cn

阿里云 https://<your_code>.mirror.aliyuncs.com   需登录,系统分配

七牛云 https://reg-mirror.qiniu.com

网易云 https://hub-mirror.c.163.com

腾讯云 https://mirror.ccs.tencentyun.com


参考链接:https://www.jianshu.com/p/5a911f20d93e


四、Docker部署ATXServer2

1、先在git上下载atxserver2,并解压文件

下载地址:https://github.com/openatx/atxserver2

2、进入到atxserver2命令下,执行下面的命令启动服务(第一次输入命令后会下载安装服务,以后直接执行启动)

docker-compose up -d


参考链接:https://blog.csdn.net/weixin_30622107/article/details/94898769

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。