大家好,欢迎来到IT知识分享网。
兼容性测试平台sonic搭建(Angent windows)
前言
近期兼容性测试有需求,找了一下开源的兼容性测试平台,发现一个不错的,官方链接,简单做一下搭建的笔记
一、sonic服务端搭建
1.环境准备
1.1 docker安装
准备一台centos7.6服务器,确保docker安装,通常centos中docker默认安装,如未安装,执行以下命令
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
执行完成后,查看docker版本号,显示版本号即为成功安装
docker --version
1.2 docker compose安装
下载docker compose二进制文件,至/usr/local/bin目录下点击下载
将可执行权限应用于二进制文件:
sudo chmod +x /usr/local/bin/docker-compose
创建软链:
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
查看版本确认是否安装成功
$ docker-compose --version cker-compose version 1.24.1, build b
2.配置文件下载及配置
2.1 下载yml配置文件
服务端:/usr/local/src目录下新建sonic-server目录
cd /usr/local/src mkdir sonic-server
下载服务端yml文件至服务端:/usr/local/src/sonic-server目录
2.2 修改server的yml配置
修改docker-compose.yml文件
vim docker-compose.yml
修改详情如下(注:只需要修改2个IP地址即可,其他配置项保持默认,直接拷贝使用即可)
version: '3' services: sonic-mysql: image: "mysql:5.7" hostname: sonic-mysql command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci environment: - MYSQL_ROOT_PASSWORD=Sonic!@#123 - MYSQL_DATABASE=sonic volumes: - ./mysql/data:/var/lib/mysql ports: - "3307:3306" networks: - sonic-network sonic-serv
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/125459.html