草庐IT

DOCKER_USERNAME

全部标签

Docker 配置国内镜像站点

1.国内镜像可以配置如下1.网易http://hub-mirror.c.163.com2.Docker中国区官方镜像https://registry.docker-cn.com3.中国科技大学https://docker.mirrors.ustc.edu.cn4.阿里云容器服务https://cr.console.aliyun.com/修改/etc/docker/daemon.json,添加配置{"registry-mirrors":["https://cr.console.aliyun.com/"]}重启docker$systemctldaemon-reload$systemctlresta

Docker进阶 dockerfile指令构建docker镜像

目录初识Dockerfile编写一个自己的docker镜像:编写Dockerfile文件:将Dockerfile文件转为镜像:查看自己构建的docker镜像使用自己构建的docker镜像生成容器:DockerFileDockerfile指令:dockerbuild.命令查看镜像是如何生成的实操训练:Dockerfile构建Nginx镜像:编写Dockerfile制作镜像,生成镜像名为my_build:Nginx1。首先创建目录dockerfile-nginx1,保存Dockerfile文件。具体要求如下:开始操作:创建dockerfile-nginx1文件夹,进入该文件夹,编写Dockerfi

Docker之Docker概念,网络,数据卷

1Docker1.1简介Docker最初是dotCloud公司创始人SolomonHykes在法国期间发起的一个公司内部项目,于2013年3月以Apache2.0授权协议开源,主要项目代码在GitHub上进行维护。Docker使用Google公司推出的Go语言进行开发实现。docker是linux容器的一种封装,提供简单易用的容器使用接口。它是最流行的Linux容器解决方案。docker的接口相当简单,用户可以方便的创建、销毁容器。docker将应用程序与程序的依赖,打包在一个文件里面。运行这个文件就会生成一个虚拟容器。程序运行在虚拟容器里,如同在真实物理机上运行一样,有了docker,就不用

Docker(六)——挂载实现同步+实战

目录一、技术需求二、实现挂载的两种方法2.1方式(一)run-v命令挂载1.指定路径挂载2.具名挂载(最常用!)3.匿名挂载4.拓展2.2方式(二)DockerFile(构建新镜像时常用这种方式!)三、数据卷容器可以理解为VMware虚拟机和宿主机的“共享文件夹”一、技术需求先来考虑这样两个问题问题(一):如果我们的MySQL是用docker部署的。MySQL的数据存储在容器中,一旦我们不小心把MySQL这个容器delete了。那么数据库的所有数据都丢了,这是不合理的。所以我们要求容器的数据能够存储在本地(实现数据的持久化)。问题(二): 容易通常是以后台的方式运行的,假如我们用部署了一个Ng

【云原生】Docker入门 -- 阿里云服务器环境下安装Docker

📢📢📢📣📣📣哈喽!大家好,我是【Bug终结者】,【CSDNJava领域优质创作者】🏆,阿里云受邀专家博主🏆,51CTO人气博主🏆.一位上进心十足,拥有极强学习力的【Java领域博主】😜😜😜🏅【Bug终结者】博客的领域是【面向后端技术】的学习,未来会持续更新更多的【后端技术】以及【学习心得】。偶尔会分享些前端基础知识,会更新实战项目,面向企业级开发应用!🏅如果有对【后端技术】、【前端领域】感兴趣的【小可爱】,欢迎关注【Bug终结者】💞💞💞❤️❤️❤️感谢各位大可爱小可爱!❤️❤️❤️文章目录一、什么是云原生?二、什么是Docker?三、Docker的好处☁️模块化⛅层和镜像版本控制❄️回滚⚡快速

企业中 Docker 的 Swarm 使用及作用详解

企业中Docker的Swarm使用及作用详解本文将详细介绍企业中Docker的Swarm使用及其在企业中的作用。通过使用Java代码示例,我们将演示Swarm的基本概念、创建Swarm集群以及部署和管理服务等操作。Docker的Swarm功能可帮助企业实现容器编排和集群管理,提供高可用性、可伸缩性和负载均衡等特性。在当今的企业应用开发和部署中,容器化技术成为了一种流行和有效的选择。而Docker作为目前最受欢迎的容器化平台之一,在企业中扮演着重要的角色。为了进一步提升容器化环境的效率和可靠性,Docker引入了Swarm功能,用于容器编排和集群管理。下面我们将逐步介绍Swarm的使用以及它在企

Docker build 命令详解

build命令用于使用Dockerfile创建镜像。语法:$dockerbuild[OPTIONS]PATH|URL|-OPTIONS说明#可通过帮助命令查看$dockerbuild--help--build-arg=[]:设置镜像创建时的变量--cpu-shares:设置cpu使用权重--cpu-period:限制CPU、CFS周期--cpu-quota:限制CPU、CFS配额--cpuset-cpus:指定使用的CPUid--cpuset-mems:指定使用的内存id--disable-content-trust:忽略校验,默认开启-f:指定要使用的Dockerfile路径--force-

在x86机器上的Docker运行arm64容器

1.引言工作中常用电脑主机CPU为x86架构,有时由于产品需要,我们需要编译aarch64架构的SDK或者应用程序供使用或者测试。一种比较快捷的方式是使用aarch64的CPU构建相应操作系统,实现真机运行。但在无arm架构CPU环境下,我们可否x86配合相应软件模拟aarch64指令集,实现程序的正常运行呢?答案是可行的,下述方法将介绍一种使用qemu+容器化部署方式,使我们可在x86机器上的Docker运行arm64容器。2.容器构建流程下载qemu-aarch64-static.tar.gzwgethttps://github.com/multiarch/qemu-user-static

Docker安装Elasticsearch,Kibana镜像

这里写自定义目录标题前言一、ElasticSearch和Kibana入门1.1安装过程1.2配置说明1.3Kibana安装过程1.4Kibana配置说明1.5Elasticsearch术语介绍与CRUD实际操作前言在windwos下,ubuntu下都启动失败了,所以决定直接安装docker镜像,但是也不能直接按照Elasticsearch官网的教程来安装镜像,因为启动容器的时候也失败了,最后直接去dockerhub找的镜像一、ElasticSearch和Kibana入门1.1安装过程https://hub.docker.com/_/elasticsearch也是官方镜像(base)用户名@ub

【Docker】Docker+Zipkin+Elasticsearch+Kibana部署分布式链路追踪

文章目录1.组件介绍2.服务整合2.1.前提:安装好Elaticsearch和Kibana2.2.再整合Zipkin点击跳转:Docker安装MySQL、Redis、RabbitMQ、Elasticsearch、Nacos等常见服务全套(质量有保证,内容详情)本文主要讨论在Elasticsearch和Kibana安装好合适版本的前提下,继续整合Zipkin。1.组件介绍一般的,它们的工作过程是这样的:SpringCloud微服务把调用链路的日志发送给Zipkin,Zipkin把数据发送给Elasticsearch进行保存,Kibana图形化显示Elasticsearch的数据。Zipkin和E