当前位置: 首页 > news >正文

网站被攻击排名优化工具

网站被攻击,排名优化工具,潜江资讯网最新招聘,东莞网站优化排名案例使用springboot项目,在IDEA 中集成Docker生成镜像,并将镜像发布到linux服务器 具体步骤如下: 1、Centos7安装Docker 更新系统的软件包列表 sudo yum update安装Docker所需的软件包和依赖项: sudo yum install docker完成…

案例使用springboot项目,在IDEA 中集成Docker生成镜像,并将镜像发布到linux服务器

具体步骤如下:

1、Centos7安装Docker

更新系统的软件包列表

sudo yum update

安装Docker所需的软件包和依赖项:

sudo yum install docker

完成安装后,启动Docker服务。在终端中运行以下命令:

sudo service docker start

验证Docker是否成功安装。在终端中运行以下命令:

docker --version

linux查看docker运行状态:

systemctl status docker

2、Docker开启远程访问:

vim /lib/systemd/system/docker.service

在这里插入图片描述
重新加载配置

systemctl daemon-reload 
systemctl restart docker 

3、idea安装docker插件:

在这里插入图片描述
链接docker测试:

docker服务器地址ip+docker端口
在这里插入图片描述
若连接失败:

#查看防火墙状态
systemctl status firewalld

在这里插入图片描述

#添加2375端口
firewall-cmd --permanent --zone=public --add-port=2375/tcp
#防火墙重启
firewall-cmd --reload
#查看开放的端口
firewall-cmd --permanent --zone=public --list-ports
#====开启状态下不需要执行==========
#启动防火墙命令
systemctl start firewalld

防火墙配置后idea重新连接测试即可。

4、文件配置

pom.xml引入docker插件:

   <!-- docker插件配置 --><plugin><groupId>com.spotify</groupId><artifactId>dockerfile-maven-plugin</artifactId><version>1.4.13</version><executions><execution><id>default</id><goals><goal>build</goal></goals></execution></executions><configuration><!--镜像名字--><repository>${project.artifactId}</repository><tag>${project.version}</tag><buildArgs><JAR_FILE>${project.build.finalName}.jar</JAR_FILE></buildArgs></configuration></plugin>

项目根目录下新建Dockerfile文件:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

Dockerfile文件内容:

#基础镜像为java8
#FROM williamyeh/java8:latest
FROM java:8
#作者签名
MAINTAINER  "zxj"
WORKDIR /app/docker-demo
ARG JAR_FILE
# 删除之前的镜像文件
RUN rm -rf /app/docker-demo/eco*
#拷贝jar包,到容器内的指定位置
ADD ./target/eco-0.0.1-SNAPSHOT.jar  /app/docker-demo/eco-0.0.1-SNAPSHOT.jar
#容器对外映射端口,声明运行时容器提供服务端口,这只是一个声明,在运行时并不会因为这个声明应用就会开启这个端口的服务
EXPOSE 8082
#运行启动命令
#CMD ["java", "-jar","-Dfile.encoding=UTF-8","eco-0.0.1-SNAPSHOT.jar","--spring.profiles.active=dev"]
ENTRYPOINT ["java", "-jar","/app/docker-demo/eco-0.0.1-SNAPSHOT.jar"]

5、打包镜像并推送至docker服务器

idea执行mvn clean package docker:build

在这里插入图片描述
报错:
在这里插入图片描述
maven配置docker服务:
在这里插入图片描述

配置环境变量:

在这里插入图片描述

错误提示:

No plugin found for prefix 'docker' in the current project and in the plugin groups

需要在maven的conf/setting.xml中要加入:

<pluginGroups>  <pluginGroup>com.spotify</pluginGroup> 
</pluginGroups>

依然报错:
在这里插入图片描述
最后更换命令成功了:

mvn clean package dockerfile:build

在这里插入图片描述

6、运行镜像

查看镜像:

docker images

在这里插入图片描述
运行镜像

docker run -d -p 8082:8083 jingxiangname:0.0.1-SNAPSHOT

jingxiangname:0.0.1-SNAPSHOT参数为以下两个参数的值:
在这里插入图片描述

docker相关命令:

#启动docker
systemctl start docker#停止docker
systemctl stop docker#重启docker
systemctl restart docker#查看docker状态
systemctl status docker#开机启动
systemctl enable docker#列出所有在运行的容器信息:
docker  ps#删除镜像id或名字均可
docker rmi bf756fb1ae65#批量删除关键字镜像,替换命令中的guanjianzi
docker rmi --force `docker images | grep guanjianzi| awk '{print $3}'`
http://www.qdjiajiao.com/news/7201.html

相关文章:

  • 广州病毒感染最新消息优化设计答案六年级上册
  • 电子商务网站建设的工具百度seo 优化
  • 广州外贸营销型网站建设网站页面分析
  • 个人可以做医疗信息网站吗专业搜索引擎seo服务商
  • 烟台软件优化网站如何自己搭建一个网站
  • 贵阳网站建设推广seo优化培训机构
  • 参考消息官方网站太原好的网站制作排名
  • 河南省人民政府网站百度手机助手app免费下载
  • windows做网站服务器吗赣州seo外包怎么收费
  • 做网站策划师的图片企业网站制作公司
  • 网页制作基础教程dreamweaver河南网站优化排名
  • 网站营销成功的案例分析太原关键词排名优化
  • 地推平台淘宝关键词排名优化
  • 郑州工程建设信息网站怎样做推广是免费的
  • 网页背景怎么设置合肥seo培训
  • 国外网站建设方案希爱力双效片骗局
  • 好的做问卷调查的网站好郑州关键词优化顾问
  • 做教育导航的网站搜索关键词排名推广
  • 烟台h5网站开发公司网站怎么弄
  • 通辽做网站百度集团公司简介
  • 安徽教育云网站建设百度搜索软件
  • 昆明哪些做网站建设的公司广告投放公司
  • 查询网站备案显示划横线百度关键词搜索量
  • 制作一个网站数据库怎么做的seo优化个人博客
  • 装置艺术那个网站做的好创建网址链接
  • 企业网站建设有没有模板八宿县网站seo优化排名
  • 制作小程序代码武汉seo招聘网
  • 交易平台网站模板深圳市seo网络推广哪家好
  • 免费模板网站制作怎么注册网站 个人
  • 中小微企业名录库查询seo对网店推广的作用