Docker Data Center系列(五)- 使用自定义的TLS安全认证

本系列文章演示如何搭建一个mini的云平台和DevOps实践环境。 基于这套实践环境,可以部署微服务架构的应用栈,演练提升DevOps实践能力。 1名词说明 CSR:CertificateSigningRequest,即证书签名请求,这个并不是证书,而是向权威证书颁发机构获得签名证书的申请,其核心内容是一个公钥; CRT:证书文件,certificate的缩写,可以通过修改扩展名的方式与PEM文件互相转换; PEM:X.509证书

Docker Data Center系列(三)- DTR安装指南

本系列文章演示如何搭建一个mini的云平台和DevOps实践环境。 基于这套实践环境,可以部署微服务架构的应用栈,演练提升DevOps实践能力。 1系统要求 1.1硬件和软件要求 成为UCP管理的工作节点。 固定的主机名。 1.2最低配置 8GRAM 2核CPU 10GB可用磁盘空间 1.3推荐配置 16GBRAM 4个vCPU 25-100GB可用磁盘空间 1.4操作系统支持 CentOS7.4(本文中默认使用的操作系统) RedHatEnterpriseLinux7.0,7.1,7.2,o

Docker Data Center系列(二)- UCP安装指南

本系列文章演示如何搭建一个mini的云平台和DevOps实践环境。 基于这套实践环境,可以部署微服务架构的应用栈,演练提升DevOps实践能力。 1系统要求 1.1硬件和软件要求 Linux内核版本3.10或更高 DockerEEEngine版本17.06.2-ee-8;的值n在-ee-*后缀必须是8或更高 静态IP地址 1.2最低配置 管理节点8GBRAM 工作节点4GBRAM 3GB可用磁盘空间 1.3推荐配置 管理节点16GBRAM 管理节点4个vCPU 25-100GB可用磁盘空

Docker Data Center系列(四)- 离线安装UCP和DTR

本系列文章演示如何搭建一个mini的云平台和DevOps实践环境。 基于这套实践环境,可以部署微服务架构的应用栈,演练提升DevOps实践能力。 1离线安装UCP 1.1可用版本 Version PackageURL 3.0.2Linux https://packages.docker.com/caas/ucp_images_3.0.2.tar.gz 3.0.1Linux https://packages.docker.com/caas/ucp_images_3.0.1.tar.gz 3.0.0Linu

Docker(一):Docker入门教程

如今Docker的使用已经非常普遍,特别在一线互联网公司。使用Docker技术可以帮助企业快速水平扩展服务,从而到达弹性部署业务的能力。在云服务概念兴起之后,Docker的使用场景和范围进一步发展,如今在微服务架构越来越流行的情况下,微服务+Docker的完美组合,更加方便微服务架构运维部署落地。 本文详细解释介绍Docker入门相关内容,后期重点关注Docker在微服务体系中的使

.net4.5部署到docker容器

.net4.5部署到docker容器 部署到windows容器 部署到linux容器 部署到windows容器 由于.net本身就是运行在windows平台的,所以它与windows容器也是更加适合,你可以以iis镜像为基础,去编写你的Dockerfile文件,从而去构建你的.net项目镜像。 两个现成的例子 .netconsole程序 dockerrun--rmmcr.microsoft.com/dotnet/framework/samples:dotnetapp .netweb程序 dockerru

java~springboot~gradle里的docker集成

在springboot里,我们的task任务可以添加docker构建的功能,在gradle集成环境里,直接可以实现编译,测试,打包镜像的流水线作业,很是方便! 下面分享给大家,在gradle里添加docker镜像的构建功能。 添加依赖 applyplugin:'docker' buildscript{ repositories{ dependencies{ classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBoot

了解【Docker】从这里开始

一、环境配置的难题 软件开发最大的难题之一就是环境配置的问题。现在用户环境纷乱复杂,并且由于开源社区的进一步推广和许多开源项目不停地迭代更新,项目可能会有越来越多的依赖以及越来越难管理的依赖版本,如何保证编写的程序能不只是在“我的电脑上能运行”(Itworksonmymachine)成了一个复杂麻烦的事情。 于是就有人提出:能不能从根本上解决问题,让软件可以

Docker学习(一):容器介绍

一、什么是容器   1、容器是一种轻量级、可移植、自包含的软件打包技术,使应用程序可以在几乎任何地方以相同的方式运行。开发人员在自己的笔记本上创建并测试好的容器,无需任何修改就能够在生产系统的虚拟机、或物理服务器、或公有云主机上运行。   2、容器与虚拟机的异同:     容器与虚拟机都是为应用提供封装和隔离。     容器由

Docker Compose基本使用-使用Compose启动Tomcat为例

场景 Docker-Compose简介与UbuntuServer上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100902301 在上面实现Compose成功安装的基础上,使用Compose启动项目。 实现 首先来到/usr/local目录下,新建docker目录,进入docker目录,再新建tomcat目录,进入tomcat目录。  &#1

Docker-Compose简介与Ubuntu Server 上安装Compose

Compose简介 Compose是Docker官方的开源项目,负责对Docker容器集群的快速编排。 Compose是定义和运行多个Docker容器的应用。 举例来说: 一个项目除了Tomcat容器外,还需要mysql服务容器,Compose允许用户通过一个单独的 docker-compose.yml模板文件来定义一组想关联的应用容器为一个项目。 Ubuntu上安装Compose 在linux上直接从官方GIthub上下载编译好的二进

Docker Compose部署GitLab服务,搭建自己的代码托管平台(图文教程)

场景 Docker-Compose简介与UbuntuServer上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100902301 DockerCompose基本使用-使用Compose启动Tomcat为例: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100904080 DockerCompo

Docker Compose部署Nexus3时的docker-compose,yml代码

场景 Docker-Compose简介与UbuntuServer上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100902301 DockerCompose基本使用-使用Compose启动Tomcat为例: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100904080 DockerCompo

Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程)

场景 Docker-Compose简介与UbuntuServer上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100902301 DockerCompose基本使用-使用Compose启动Tomcat为例: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100904080 DockerCompo

使用Docker Compose 部署Nexus后初次登录账号密码不正确,并且在nexus-data下没有admin,password

场景 UbuntuServer上使用DockerCompose部署Nexus(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/101111611 在上面已经实现部署Nexus后,初次登录的默认账户密码: admin admin123 但是在进行登录时却提示     密码不正确后者没权限,根据提示密码文件的位置在nexus-d

Docker 私服Registry简介与使用Docker-Compose安装Registry

场景 Docker-Compose简介与UbuntuServer上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100902301 DockerCompose基本使用-使用Compose启动Tomcat为例: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100904080 DockerCompo

Docker Compose安装Registry后配置WebUI与客户端

场景 Docker私服Registry简介与使用Docker-Compose安装Registry: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/101567542 在上面安装Registry后配置其客户端以及WebUI。 注: 博客:https://blog.csdn.net/badao_liumang_qizhi 关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载

Docker在Windows上运行NetCore系列(一)使用命令控制台运行.NetCore控制台应用

  系列文章:https://www.cnblogs.com/alunchen/p/10121379.html 本篇文章操作系统信息      Windows:Window10      VisualStudio:201715.8.0   创建项目并添加Dockerfile      在VS2017及以上版本上创建一个控制台项目,这里的名称叫【ConsoleAppDockerWindows2】。 创建DockerFile文件&

树莓派raspberrypi系统安装docker以及编译nginx和php镜像

前言 在树莓派中搭建php环境,按正常流程一般是直接在系统中apt-getinstall相关的软件,不过如果某天我想无缝迁移到另一个地方,就又得在重新安装一次环境。所以为了方便,就直接在树莓派中使用docker镜像来构建环境,这样以后在任意地方直接拉镜像就可以一键启动环境。 1.安装docker $curl-fsSLhttps://get.docker.com-oget-docker.sh $shget-docker.sh--mirrorAliyun&#

docker中安装宝塔面板

我的电脑是win10,安装的virtualbox其上装的ubutun14,ubutun也安装了docker,今天我补充一个完整的操作流程。怎么在docker中安装宝塔面板?先打个岔,这些命令总是记不住,所以记录在本文中,以便将来查询: 列出所有的容器ID dockerps-aq 停止所有的容器 docker stop $(docker ps -aq) 删除所有的容器 dockerrm$(