ARTICLE DETAIL

资讯详情

深耕商务建站与企业官网运营的一线实战洞察。

搭建软件测试管理平台

搭建软件测试管理平台 一、文件准备1.文件放置根目录下将文件 configFile dockerOffLine images public 放到根目录/下是通过winscp将文件先放到/home/zhang/下然后将文件复制到根目录下的二、准备环境1.准备java环境1.1本地解压jdk文件cd /public/rcgc/ mkdir javacp -rf /home/zhang/rcgc_nanjing/jdk-8u201-linux-x64.tar.gz . tar -zxvf jdk-8u201-linux-x64.tar.gz mv jdk1.8.0_201 java/1.2配置java环境变量# 1.修改系统配置文件配置环境变量 vim /etc/profile #2、将下面内容复制到最下面 export JAVA_HOME/public/rcgc/java/jdk1.8.0_201 export JRE_HOME$JAVA_HOME/jre export CLASSPATH$JAVA_HOME/lib:$JRE_HOME/lib export PATH$PATH:$JAVA_HOME/bin:$JRE_HOME/bin #3、 source /etc/profilevim不好用就用nano编辑器2.安装docker及容器1.1安装docker1、准备好安装包例如docker-28.1.1.tgz下载网址https://download.docker.com/linux/static/stable/x86_64/2、解压安装包tar -zxvf docker-24.0.6.tgz3、将解压之后的docker文件移到 /usr/bin目录下;sudo cp docker/* /usr/bin/4、将docker注册成系统服务;vim /etc/systemd/system/docker.service[Unit] DescriptionDocker Application Container Engine Documentationhttps://docs.docker.com Afternetwork-online.target firewalld.service Wantsnetwork-online.target [Service] Typenotify ExecStart/usr/bin/dockerd ExecReload/bin/kill -s HUP $MAINPID LimitNOFILEinfinity LimitNPROCinfinity TimeoutStartSec0 Delegateyes KillModeprocess Restarton-failure StartLimitBurst3 StartLimitInterval60s [Install] WantedBymulti-user.target5、给文件增加可执行权限chmod x /etc/systemd/system/docker.service systemctl daemon-reload6、设置开机自启动systemctl enable docker.service7、启动查看dockersystemctl start docker systemctl status docker1.2安装MySQL容器1.拉取镜像docker load -i mysql.tar2.设置镜像标签docker tag 镜像ID mysql:8.0.213.启动容器docker run -d -p 3306:3306 --privilegedtrue -v /public/rcgc/mysql/log:/var/log/mysql -v /public/rcgc/mysql/data:/var/lib/mysql -v /public/rcgc/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORDqwe123- --name mysql mysql:8.0.214.设置容器开机自启docker容器开机自启docker update --restartalways 容器id4.尝试连接5.打开1.cd /public/rcgc/server2.cat application-prod.yml6创建数据库1.3安装Redis容器cd /public/rcgc/nginx/conf/conf.d/替换最下面的ip地址为本机ip2.拉取镜像docker load -i nginx.tar docker tag 镜像ID nginx:latest docker images删除镜像的命令我知道你用的到docker rmi -f redis:latest3.打包容器docker run -p 80:80 --name nginx -v /public/rcgc/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /public/rcgc/nginx/conf/conf.d:/etc/nginx/conf.d -v /public/rcgc/nginx/logs:/var/log/nginx -v /public/rcgc/nginx/html:/usr/share/nginx/html -d nginx:latest4.设置容器开机自启docker update --restartalways 容器ID1.4安装Redisdocker run -p 6379:6379 --name redis --privilegedtrue -v /public/rcgc/redis/redis.conf:/etc/redis/redis.conf:ro -v /public/rcgc/redis/data:/data -d redis:latest redis-server /etc/redis/redis.conf账号test_leader 密码111111先安装java然后安装docker然后先更改 cd /public/rcgc/nginx/conf/conf.d/default.conf的ip地址然后拉取镜像给镜像附加标签然后运行容器然后打开 cd /public/rcgc/server/然后执行./start.sh(添加权限tail -f catalina.out
返回列表
PREV
查看更多资讯
NEXT
返回资讯列表