草庐IT

docker-compse

全部标签

docker—启动、停止、重启容器实例

docker—启动、停止、重启容器实例一、启动一个已经停止的容器实例二、停止一个正在运行的容器实例三、重启一个容器实例一、启动一个已经停止的容器实例先查看已经暂停的容器实例信息dockerps-a通过dockerstartxxx启动容器通过dockerps查看当前启动的容器二、停止一个正在运行的容器实例1、dockerstop此方式常常被翻译为优雅的停止容器dockerstop容器ID或容器名参数-t:关闭容器的限时,如果超时未能关闭则用kill强制关闭,默认值10s,这个时间用于容器的自己保存状态dockerstop-t=60容器ID或容器名2、dockerkilldockerkill容器I

Docker 安装zookeeper

一、安装单机版1、拉取镜像dockerpullzookeeper2、创建挂载目录mkdir-p/mydata/zookeeper/{conf,data,logs}3、新建配置文件cd/mydata/zookeeper/confvizoo.cfgdataDir=/datadataLogDir=/logstickTime=2000initLimit=10syncLimit=5clientPort=21814、单机主机启动容器dockerrun-d\--namezookeeper\--privileged=true\-p2181:2181\-eTZ="Asia/Shanghai"\--network

国内安装 Docker

国内安装Docker1.卸载旧版本2.添加使用HTTPS传输的软件包以及CA证书添加软件源的GPG密钥添加Docker软件源3.安装Docker4.镜像加速器重新启动5.阿里云镜像加速器地址参考1.卸载旧版本sudoapt-getremovedocker\docker-engine\docker.io2.添加使用HTTPS传输的软件包以及CA证书sudoapt-getupdatesudoapt-getinstall-y\apt-transport-https\ca-certificates\curl\gnupg\lsb-release添加软件源的GPG密钥curl-fsSLhttps://mi

解决Windows下的docker desktop无法启动问题

以管理员权限运行cmd报错:docker:errorduringconnect:Posthttp://%2F%2F.%2Fpipe%2Fdocker_engine/v1.40/containers/create:open//./pipe/docker_engine:Thesystemcannotfindthefilespecified.InthedefaultdaemonconfigurationonWindows,thedockerclientmustberunelevatedtoconnect.Thiserrormayalsoindicatethatthedockerdaemonisnot

【微服务部署】三、Jenkins+Maven插件Jib一键打包部署SpringBoot应用Docker镜像步骤详解

  前面我们介绍了K8S+Docker+Maven插件打包部署SpringCloud微服务项目,在实际应用过程中,很多项目没有用到K8S和微服务,但是用到了Docker和SpringBoot,所以,我们这边介绍,如果使用Jenkins+jib-maven-plugin插件打包部署SpringBoot项目的Docker镜像。  网上有多种Docker打包插件使用说明,讲解最多的是Spotify开源的,Spotify官方已不再推荐使用docker-maven-plugin插件进行打包,而是推荐其最新的docker打包插件dockerfile-maven-plugin,但是dockerfile-ma

docker安装redis

前言:博主不光是在Windows下跑,在linux上也使用了相同流程跑了一遍,结果是一样的,可放心食用。"进阶版"时,博主遇到了麻烦,当时研究了将近两小时,所以,我们还是要坚持,加油!在安装Redis之前,我们可以先查看一下我们的镜像,输入命令:dockerimages能发现,镜像里面有nginx和mysql,并没有redis然后我们可以像上一篇安装mysql一样,安装redis镜像。输入以下命令,安装redis镜像:dockerpullredis:7.0.8最后看见:"Status:Downloadednewerimageforredis:7.0.8",就代表下载成功。再查看一下镜像,输入命

Docker多平台、跨平台编译打包

大多数带有Docker官方标识的镜像都提供了多架构支持。如:busybox镜像支持amd64, arm32v5, arm32v6, arm32v7, arm64v8, i386, ppc64le,and s390x。当你在amd64设备上运行容器时,会拉取amd64镜像。当你需要构建多平台镜像时,可以用--platform参数指定目标平台,但是通常情况下,你只能一次构建一个单一架构平台的镜像。如果想要一次构建多平台镜像,你需要使用dockercontainerbuilddriver,可以使用buildx插件进行配置,替换打包命令。QEMU跨平台打包可以使用QEMU,但是它比本机构建慢得多,依赖

Linux操作系统下Docker和Docker Compose的安装教程(包含x86和arm64平台离线一键安装资源包)

Linux操作系统下Docker和DockerCompose的安装教程(包含x86和arm64平台离线一键安装资源包)简介1.Docker的安装(在线安装)1.1安装yum工具1.2更新本地镜像源1.3安装docker1.4配置镜像加速(可选)1.5设置开机自启动1.6卸载(可选)2.DockerCompose的安装2.1下载二进制文件2.2修改权限3.x86和arm64平台Docker离线安装资源包3.1下载资源包3.2安装使用教程3.3卸载简介本文章将详细介绍Linux下Docker和DockerCompose的安装教程。目录3为x86和arm64平台Docker离线安装资源包,包含Doc

Docker安装部署Elasticsearch+Kibana+IK分词器

Docker安装部署Elasticsearch+Kibana+IK分词器Docker安装部署elasticsearch拉取镜像创建数据卷创建网络elasticsearch容器,启动!Docker安装部署Kibana拉取镜像Kibana容器,启动!安装IK分词器安装方式一:直接从github上下载安装方式二词典扩展与停用Docker安装部署elasticsearch目前elastic官网推荐使用的两个版本分别是:8.10.27.17.13我尝试安装8.x版本的,不过似乎由于虚拟机内存大小的原因集群状态总是转为RED无法重置elastic账户的密码,因此我最终选择使用7.x版本的elasticse

仿牛客论坛项目Docker部署(ElasticSearch+Redis+Kafka+MySQL)

仿牛客论坛项目项目部署(docker)1.ElasticSearch安装本体安装ik插件2.Zookeeper3.Kafka测试是否启动成功4.MySQL启动mysql测试载入数据5.Redis6.DockerFile构建Java8项目部署成功参考项目部署(docker)1.ElasticSearch安装本体mkdir-p/opt/docker/es/plugins#创建插件文件dockerpullelasticsearch:7.17.7#拉取镜像dockerrun--nameelasticsearch-p9200:9200-p9300:9300-v/opt/docker/es/plugins