草庐IT

DOCKER_USERNAME

全部标签

Docker 技术:Docker 容器技术基础详解

容器化的概念很早就有了。2013年Docker引擎的出现使应用程序容器化变得更加容易。根据StackOverflow开发者调查-2020,Docker是开发者#1最想要的平台、#2最喜欢的平台,以及#3最流行的平台。尽管Docker功能强大,但上手确并不容易。因此,本文将介绍从基础知识到更高层次容器化的的所有内容。读完本文之后,你应该能够:容器化(几乎)任何应用程序将自定义Docker镜像上传到在线仓库使用DockerCompose处理多个容器前提熟悉Linux终端操作熟悉JavaScript(稍后的的演示项目用到了JavaScript)容器化和Docker简介摘自IBM,容器化意味着封装或打

Docker系列---【docker和docker容器设置开机启动】

docker和docker容器设置开机启动1、设置docker开机启动systemctlenabledocker2、设置容器自动重启1)创建容器时设置dockerrun-d--restart=always--name设置容器名使用的镜像(上面命令--name后面两个参数根据实际情况自行修改)#Docker容器的重启策略如下:--restart具体参数值详细信息:no       //默认策略,容器退出时不重启容器;on-failure  //在容器非正常退出时(退出状态非0)才重新启动容器;on-failure:3//在容器非正常退出时重启容器,最多重启3次;always    //无论退出状

docker的使用方法总结

Docker是一个非常强大的工具,它可以用于创建、部署和运行应用程序。以下是一些docker相关的常用指令,1、查看docker版本dockerversion2、查看正在运行的Docker容器dockerps3、查看所有的docker容器(包括没有运行的容器) dockerps-a4、查看docker镜像dockerimages5、从DockerHub下载docker镜像dockerpullimage_name6、在docker镜像中新建docker容器dockerrunimage_name7、启动一个已有的docker容器dockerstartcontainer_id总结一下,dockerr

【分布式云储存】高性能云存储MinIO简介与Docker部署集群

文章目录前言MinIO简介MinIO优势MinIO技术亮点Docker部署MinIO集群docker与docker-compose安装新增nginx配置编写docker-compose.yml文件启动MinIO容器并验证前言分布式存储服务一直以来是中大型项目不可或缺的一部分,一般常用的商用文件服务有七牛云、阿里云等等,自建的开源文件服务有FastDFS、HDFS等等。但是对于这些方案有的需要付费有些却太过于笨重,今天我们就分享一款轻量级完全可替代生产的高性能分布式储存服务Minio。MinIO简介MinIO提供高性能、与S3兼容的对象存储系统,让你自己能够构建自己的私有云储存服务。MinIO原

[Docker Java 服务]Docker 容器中Java服务问题排查

排查工具-Arthas官方介绍Arthas是一款线上监控诊断产品,通过全局视角实时查看应用load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。安装参考官方文档:https://arthas.aliyun.com/doc/install-detail.html我的排查过程设置Docker容器权限这一步很重要,如果docker容器没有相应的权限,在执行Arthas的一些命令时会报错:AsyncProfilererror:Noaccesstoperfevents.Try--f

Docker 介绍之部署、应用

一、Docker概述1、Docker的介绍Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源Docker是在Linux容器里运行应用的开源工具,是一种轻量级的“虚拟机”Docker的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的、可移植的、自给自足的容器Docker的Logo设计为蓝色鲸鱼,拖着许多集装箱。鲸鱼可看作为宿主机,集装箱可理解为相互隔离的容器,每个集装箱中都包含自己的应用程序Docker的设计宗旨:Build,ShipandRunAnyApp,Anywhere,即通过对应用组件的封装、发布、部署、运行等生命周期的管理,达到应用组件级别的

【Docker】Docker的使用案例以及未来发展、Docker Hub 服务、环境安全、容器部署安全

作者简介:辭七七,目前大二,正在学习C/C++,Java,Python等作者主页:七七的个人主页文章收录专栏:七七的闲谈欢迎大家点赞👍收藏⭐加关注哦!💖💖Docker的工具实践及root概念和Docker容器安全性设置1.使用案例2.Docker解决的问题3.Docker未来发展4.DockerHub服务5.技术局限6.Docker环境安全7.容器部署安全1.使用案例  Docker是一个命令行工具,它提供了中央“docker”执行过程中所需的所有工具。这使得Docker的操作非常简单。一些例子可以检查运行中的容器的状态:  或检查可用的镜像及其版本的列表:  另一个例子是显示一个镜像的历史:

Docker运行Nacos容器,过一会就报错`UnsatisfiedDependencyException`

Docker运行Nacos容器,过一会就报错UnsatisfiedDependencyException问题背景:最近要上线一个项目,由于要使用Nacos作为服务注册中心,为了方便,我就打算直接使用Docker部署Nacos,没想到Nacos启动没一会就嗝屁了,然后使用dockerlogs--tail500nacos查看日志发现如下错误:org.springframework.beans.factory.UnsatisfiedDependencyException:Errorcreatingbeanwithname'memoryMonitor'definedinURL[jar:file:/ho

docker部署rabbitmq

docker部署rabbitmq镜像搜索dockersearchrabbitmq下载镜像dockerpullrabbitmq启动dockerrun-d--namerabbitmq--restartalways\-p15672:15672\-p5672:5672\rabbitmq后台插件安装dockerexec-itrabbitmq/bin/bashrabbitmq-pluginsenablerabbitmq_management重置队列dockerexec-itrabbitmq/bin/shrabbitmqctlstop_apprabbitmqctlresetrabbitmqctlstart_

mysql - Docker 使用所有内存并导致系统崩溃

我有一个带有docker的AWSt2.microEC2实例,我启动了以下实例;jwilder/nginx-proxymysqlwordpress结果是这样的dockerstats;CONTAINERMEMUSAGE/LIMITMEM%wordpress331.9MB/1.045GB31.77%nginx18.32MB/1.045GB1.75%mysql172.1MB/1.045GB16.48%然后,我运行siege's默认有15个针对它的并发连接,这会产生多个apache进程,达到EC2实例的内存限制,由于没有更多内存而导致docker和bash崩溃,需要我的干预才能让它重新运行。关于