草庐IT

docker_tls

全部标签

java.io.File.setReadable(false) 在 docker 中无效

以下代码在使用OpenJDK8的Ubuntu18.04上成功,但在基于OpenJDK8的Docker镜像maven:3-jdk-8-slim中失败:StringuserHome=System.getProperty("user.home");System.out.println(String.format("systempropertyuser.home:%s",userHome));Filefile=newFile(userHome,"file");if(!file.createNewFile()){thrownewIOException("testarrangementfailed

实战:使用Docker和Elasticsearch构建搜索引擎

1.背景介绍在本文中,我们将探讨如何使用Docker和Elasticsearch构建搜索引擎。首先,我们将介绍Docker和Elasticsearch的基本概念,然后讨论它们之间的联系。接着,我们将深入探讨Elasticsearch的核心算法原理和具体操作步骤,并提供数学模型公式的详细解释。最后,我们将通过具体的代码实例和详细解释说明,展示如何在实际应用场景中使用Docker和Elasticsearch构建搜索引擎。1.背景介绍Docker是一种开源的应用容器引擎,它使用标准化的容器化技术将软件应用程序与其所需的依赖项打包在一个可移植的镜像中。这使得开发人员可以在任何支持Docker的环境中轻

apache等服务器停用不安全的TLS1.0和TLS1.1协议

nginx我假设你有Nginx1.13+SSL设置下的默认配置(conf/nginx.conf)应如下所示ssl_protocolsTLSv1TLSv1.1TLSv1.2;1删除TLS1.0TLSv1.1、增加TLS1.3,TLSv1.3在行的末尾添加,因此它看起来如下所示ssl_protocolsTLSv1.2TLSv1.3;1重启Nginx使配置生效nginx-sreload1Apache通常Apache的配置如下SSLProtocol-ALL+TLSv1+TLSv1.1+TLSv1.21基于RedHat的发行版(CentOS,Fedora)配置文件/etc/httpd/conf/http

云原生之使用Docker部署home-page个人导航页

云原生之使用Docker部署home-page个人导航页一、home-page个人导航页介绍二、本地环境介绍2.1本地环境规划2.2本次实践介绍三、本地环境检查3.1检查Docker服务状态3.2检查Docker版本3.3检查dockercompose版本四、下载home-page镜像五、部署home-page导航页5.1创建挂载目录5.2修改services.json文件5.3编辑docker-compose.yaml文件5.4创建home-page容器5.5检查home-page容器状态5.6检查home-page容器日志六、访问home-page首页七、home-page的基本使用7.1

armbian修改docker目录到硬盘

玩客云自带内存8G,根目录很快就满了,这里调整docker的目录到硬盘上/sda1。dockerinfo|grep"DockerRootDir:"DockerRootDir:/var/lib/docker查看docker默认目录在哪里Docker版本>=v17.05.0docker-vDockerversion25.0.2,build29cf629 vim/etc/docker/daemon.json{"registry-mirrors":["https://****************************"],"data-root":"/sda1/docker"}https://**

java - 如何配置 TLS 连接以保护它们免受异常攻击 (CVE 2015-0204)?

有关漏洞,请参阅https://freakattack.com/.Mozillawiki有一个页面推荐密码套件:https://wiki.mozilla.org/Security/Server_Side_TLS#Recommended_configurations我将如何在Java上下文(SSLContext、提供程序配置、Tomcat连接器等)中应用这些或类似的建议? 最佳答案 从Java7开始,可以通过名为java.security的安全策略文件排除密码套件的使用,该文件位于/lib/security目录中的Java运行时环境下

【打工日常】使用docker部署可视化工具docker-ui

 一、docker-ui介绍    docker-ui是一个易用且轻量化的Docker管理工具,透过Web界面的操作,方便快捷操作docker容器化工作。    docker-ui拥有易操作化化界面,不须记忆docker指令,仅需下载镜像即可立刻加入完成部署。基于docker的特性,于docker-ui中可以直接更新镜像的版本,使用相同的设置,重新部署并取代原来的容器即可完成升级,使用最新版本的功能。    docker-ui功能覆盖dockercli命令行95%以上的命令功能,通过docker-ui界面里提供的可视化操作功能,轻松的进行docker环境和dockerswarm集群环境的管理和

Windows Docker 可视化面板 Portainer

一、简介Portainer是一个可视化的容器镜像图形管理工具,使用Portainer可以轻松构建、管理和维护Docker环境。而且完全免费,基于容器化的安装方式,方便高效部署。二、部署Portainer打开DockerDesktop,切换到Windows容器,在PowerShell中运行下命令,即可部署一个Portainer容器,如果本地没有Portainer镜像,创建容器时会自动进行拉取。这里安装的是2.19.4Tag版本,如果需要安装其他或者最新版本,可以到DockerHub进行查找。dockerrun-d-p9000:9000--nameportainer-2.19.4--restart

使用docker-compose 搭建mongo单节点与副本集

使用docker-compose搭建mongo单节点与副本集注:确认已经已经关闭防火墙和selinux和已安装docker1、单节点安装1.1安装docker-compose1.安装docker-cpmposecurl-Lhttps://github.com/docker/compose/releases/download/1.23.1/docker-compose-uname-s-uname-m>/usr/local/bin/docker-composechmod+x/usr/local/bin/docker-compose或者去直接下载安装包https://github.com/docke

Linux系列:docker logs 命令(跟踪容器的日志并输出日志的时间)、修改默认数据存储路径、查看docker镜像的dockerfile、docker history显示不全、有无容器目录挂载

dockerlogs命令(跟踪容器的日志并输出日志的时间)、修改默认数据存储路径、查看docker镜像的dockerfile、dockerhistory显示不全、有无容器目录挂载一.dockerlogs命令,跟踪容器的日志并且输出日志的时间0、代码输出日志1、dockerlogs官方2、kubectllogs官方二.容器有挂载目录的时候,容器反向生成为镜像,挂载的内容不会保留。只有实打实拷贝进容器的反向生成镜像才会保留。无容器目录挂载有容器目录挂载三.docker怎么修改默认数据存储路径docker配置docker怎么修改默认数据存储路径四.【docker】怎么查看docker镜像的docke