docker
文章平均质量分 61
怒放de生命2010
态度很重要,方向很重要,方法很重要。
展开
-
docker中三种常用的持久化数据的方式
在Docker中,有以下三种常用的持久化数据的方式,可以将宿主机挂载到容器中运行容器是,直接挂载本地目录到容器中2.Docker 数据卷(Docker Volumes):docker管理宿主机文件系统的一部分(/var/lib/docker/volumes)是docker默认的存储数据费昂视将宿主机上的任意位置文件或目录挂载到容器中。原创 2024-02-01 11:26:33 · 557 阅读 · 0 评论 -
docker容器查看所有没使用的镜像,并删除
最近工作中遇到服务器磁盘紧张的情况,想到docker镜像和容器可以删除些不用的,省出来一些空间。查看容器列表,可以看到很多 exited的容器,表示这些容器已经退出,没用了。查询出所有的Exited的容器, 执行。发现多了二十多个磁盘空间。原创 2023-08-28 10:41:58 · 913 阅读 · 0 评论 -
docker容器动态添加端口号
最近用docker容器部署了nginx。只开放了80和8072端口号,现在想添加个48081的端口号。需要动态添加容器的端口48081.原创 2023-05-22 17:56:27 · 286 阅读 · 1 评论 -
centos7 开机自启动自定义脚本
背景配置自启动jar1.首先书写自启动脚本2.在rc.local中加入脚本reboot测试docker版本的自启动。原创 2023-02-21 10:56:38 · 895 阅读 · 0 评论 -
minio 使用docker安装和入门案例demo
您可以使用 MinIO 控制台测试部署,这是一个内置于 MinIO 服务器的嵌入式对象浏览器。将主机上运行的 Web 浏览器指向http://127.0.0.1:9000并使用根凭据登录。注意:要使用持久存储部署 MinIO,您必须使用该podman -v选项将本地持久目录从主机操作系统映射到容器。例如,-v /mnt/data:/data将主机操作系统驱动器映射/mnt/data到/data容器上。要覆盖MinIO的自动生成的密钥,您可以将Access和Secret密钥设为环境变量。原创 2023-01-31 15:41:54 · 481 阅读 · 0 评论 -
Docker终端无法输入中文问题
接手一个docker容器中的应用进行维护,这个是大的容器,应用,数据库,ffmpeg等组件一应俱全,当我进入mysql命令行的时候,发现`输入不了中文`,我确信mysql的字符集是utf-8,因为我解决另一个乱码问题的时候改的K8s进入pod不能输入中文 也可用此方法解决。大功告成!!原创 2022-12-07 11:13:12 · 1143 阅读 · 0 评论 -
查看docker run 时启动命令
以前遇到过一个问题,之前用的docker run启动的命令,但是后来忘了有没有挂载了,虽然可以通过history命令找到,但是时间很久了的话,不会显示。命令后,可以看到之前挂载的容器卷和暴露的端口等已经显示了奥。命令好像是python的库,可以用python去装下。,反推出之前的docker run具体 参数。执行下面的命令安装unlike。我用的是centos7环境。后面我以mysql容器为例。使用unlike命令。原创 2022-11-15 10:10:25 · 553 阅读 · 0 评论 -
k8s创建完pod后报错: Failed connect to 10.244.36.90:8000; No route to host
后续可能不定时推送相关文章,期待和大家一起成长!本人准备了个yaml脚本,执行后,出现了。搜索: 怒放de每一天。原创 2022-08-06 21:48:20 · 690 阅读 · 0 评论 -
深入理解docker的link机制
SpringBoot整合MinIO实现文件上传的方法详解转载 2022-07-06 08:29:09 · 82 阅读 · 0 评论 -
搭建自己的Docker Harbor镜像仓库(2)-- 使用篇
我这里创建了2个用户,hfl和lj。点击jingke这个项目,点击成员,加入之前新建的用户。支持harbor界面可以算是告一段落了。制作镜像有两种方式:-(1)根据dockerfile ,执行docker build (推荐)-(2)改造后的容器,通过docker commit将容器变成一个新的镜像(看不到细节,不推荐。)因为dockerfile很熟悉了,这里实用docker commit演示下:这里我制作了一个镜像:基础镜像为centos7,本身这个镜像运行后的容器中没有vim,这样就得到了原创 2022-07-02 17:08:48 · 404 阅读 · 0 评论 -
搭建自己的Docker Harbor镜像仓库(1)--- 安装篇
安装docker-compose 因为harbor依赖于docker-compose ; harbor2版本要求: docker-compose1.8+1.下载gz包github地址: https://github.com/goharbor/harbor/releases执行 这个用不用都行。-memery 指定内存大小-cpu-shares 指定cpu占比开通了个微信公众号:搜索: 怒放de每一天后续可能不定时推送相关文章,期待和大家一起成长!!大功告成!!......原创 2022-07-02 11:01:14 · 355 阅读 · 0 评论 -
docker安装禅道教程
想安装禅道,不知道按哪个,所以去dockerhub里面看下这个star最多,那就按这个吧。https://hub.docker.com/r/idoop/zentao那就根据文档安装其中几个关键参数:如何进入禅道的mysql:进入禅道容器,执行这句就即可。开通了个微信公众号:搜索: 怒放de每一天后续可能不定时推送相关文章,期待和大家一起成长!!大功告成!!...原创 2022-07-01 17:21:39 · 505 阅读 · 0 评论 -
centos7更换yum源 一条命令搞定
这条命令执行就ok了。当然也可以安装下面的步骤,分步骤执行。###更改阿里yum源为默认源开通了个微信公众号:搜索: 怒放de每一天后续可能不定时推送相关文章,期待和大家一起成长!!大功告成!!......原创 2022-06-29 21:34:29 · 469 阅读 · 0 评论 -
docker 安装gitlab,配置邮件,备份全流程
今天折腾了下docker安装和配置gitlab,并实现2台服务器之间的免密登录和备份。全流程如下:借鉴链接:https://juejin.cn/post/7084758138414923813进入容器http使用的端口以及在项目工程显示的 http 下载路径中使用比如公网ip为: 项目工程显示的 ssh 地址和端口时区保存备份 30 天`将这个也配置在gitlab.ra中。此处略。但是很重要,也很简单,不写了。上面填完之后,用户邮箱会自动收到一份邮件.点击会进入设置密码的节目,设置下原创 2022-06-29 16:48:09 · 817 阅读 · 0 评论 -
DOClever安装和mock数据基础教程
参考地址:https://blog.csdn.net/nini22478/article/details/124890213动手实战:安装doclever镜像和mongo镜像编辑Docker-Compose配置文件至此DOClever安装成功。http://192.168.196.111:10000/新建个项目,写个接口参考https://www.jianshu.com/p/74b7860d6fa6。状态为。查看项目的idnet.js 关键代码:如果是开发中会走mock数据原创 2022-06-14 13:53:03 · 381 阅读 · 0 评论 -
docker安装zk和kafka实战笔记
操作环境: centos7 ,docker环境https://blog.csdn.net/qq_40977118/article/details/123848055#消费消息https://www.cnblogs.com/miracle-luna/p/11299345.html开通了个微信公众号:搜索: 怒放de每一天后续可能不定时推送相关文章,期待和大家一起成长!!本文完!!..................原创 2022-06-10 11:22:09 · 343 阅读 · 0 评论 -
解决win10家庭中文版没有hyper-v的问题
解决win10没有hyper-v的问题https://zhuanlan.zhihu.com/p/356396288转载 2022-05-28 11:43:03 · 905 阅读 · 0 评论 -
win10中 docker 安装rocketmq和解决坑connect to <172.17.0.3:10909> failed
https://www.jb51.net/article/229157.htm原创 2022-05-18 10:32:06 · 1805 阅读 · 1 评论 -
docker 安装 rocketmq可视化插件
文章目录前言操作1. 拉取镜像2.启动容器3.查看效果前言我们发现https://github.com/apache/rocketmq-externals这个git项目上并没有找到rocketmq-console这个目录,因为之前的rocket-console已经不在这个仓库了,已经创建了一个独立的仓库并命名为RocketMQ Dashboard。我们进入到这个dashboard仓库:https://github.com/apache/rocketmq-dashboard操作根据文档,2行代码原创 2022-05-17 14:37:12 · 625 阅读 · 0 评论 -
dockerfile 几组易混命令找茬
dockerfile容易弄混的三个命令COPY vs ADDARG vs ENVRUN vs ENTRYPOINT vs CMDCOPY vs ADDCOPY、ADD主体功能类似:从指定位置src拷贝文件到Docker镜像dest。COPY … ADD … COPY只允许从Docker Engine主机上拷贝文件到Docker镜像文件;ADD也能完成以上工作,但是ADD支持另外两种src:文件源可以是URL可以从src直接解压tar文件到目的地ADD http://foo.原创 2022-03-28 13:23:09 · 799 阅读 · 0 评论 -
Kubernetes常用操作命令
文章目录Kubernetes安装环境准备在线安装Docker搭建Kubernetes集群配置Masterkubeadm init 的执行过程配置Node网络配置CNIKubernetes 中的 CNI 插件Calico实例:运行Tomcat容器Kubernetes本文参照和概念补充kubernetes中文社区文档:http://docs.kubernetes.org.cn/kubernetes官方文档:https://kubernetes.io/zh/docs/kubernetes官方集群实践:原创 2022-03-27 22:47:18 · 863 阅读 · 0 评论 -
docker网络和docker compose
文章目录将本地镜像发布到阿里云Docker 网络Docker的四种网络模式BridgeHostNonecontainer自定义docker0桥的网络属性信息Docker Compose简介安装通过Python-pip安装通过GitHub链接下载安装简单实例Docker Compose模板文件常用指令imagebuildcommandlinksexternal_linksportsexposevolumesvolumes_fromenvironmentenv_fileextendsnetdnsdns_sear原创 2022-03-27 14:44:41 · 2235 阅读 · 0 评论 -
docker常用命令的概念
文章目录Docker生成镜像的两种方式更新镜像使用Dockerfile构建镜像什么是Dockerfile?Dockerfile格式使用Dockerfile构建SpringBoot应用镜像Dockerfile常用指令FROMMAINTAINER(depreacted)LABELCOPYADDWORKDIRVOLUMEEXPOSEENVARGRUNCMDENTRYPOINTONBUILDDocker生成镜像的两种方式有时候从Docker镜像仓库中下载的镜像不能满足要求,我们可以基于一个基础镜像构建一个自己的原创 2022-03-26 18:59:08 · 115 阅读 · 0 评论 -
weavescope curl -L git.io/scope -o /usr/local/xx failed to connect to 2001: Network is unreachable
1.把命令改为CentOS 7.0默认使用的是firewall作为防火墙查看防火墙状态停止firewall禁止firewall开机启动开启防火墙查看防火墙状态开放4040端口重新加载防火墙让其生效查看开放的所有端口如果遇到使用 curl/git 命令时出现 Failed to connect to XXX 这个问题。解决方式:修改/etc/hosts文件加上这2行ip如何获取:下载并且启动成功!在浏览器输入:本机ip:4040访问weavescope.开通了个微信公众号:搜原创 2021-09-21 23:24:14 · 1177 阅读 · 0 评论 -
dockerfile打包阿里云镜像 springboot实战项目(阿里云镜像仓失败 处理)
1.设置阿里云镜像服务访问凭证2.在阿里云界面上新建镜像名称上传阿里云镜像需要先在阿里云控制台创建镜像,然后再执行上传。3.点开镜像按照页面上写的步骤上传即可。完原创 2021-09-21 22:12:37 · 259 阅读 · 0 评论 -
centos7基于Docker搭建Elasticsearch-7.6.0集群
文章目录https://blog.csdn.net/gfk3009/article/details/104560431?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-3&utm_source=distribute.pc_relevant.none-task-blog-BlogCo...转载 2020-04-13 20:42:44 · 533 阅读 · 0 评论 -
org.springframework.amqp.AmqpConnectException: java.net.ConnectException: Connection refused: conne
文章目录# org.springframework.amqp.AmqpConnectException: java.net.ConnectException: Connection refused: connect# 不加会报一个健康检查错误management: health: rabbit: enabled: false...转载 2020-04-08 09:34:07 · 1395 阅读 · 0 评论 -
docker日志打印
文章目录https://www.cnblogs.com/mr-wuxiansheng/p/11412489.html命令格式:$ docker logs [OPTIONS] CONTAINEROptions:–details 显示更多的信息-f, --follow 跟踪实时日志–since string 显示自某个timestamp之后的日志,或相...转载 2020-04-01 12:58:04 · 2713 阅读 · 0 评论 -
docker 的web可视化管理工具
文章目录常用工具介绍1. docker UI2.portainer3.daocloud常用工具介绍当 Docker 部署规模逐步变大后,可视化监控容器环境的性能和健康状态将会变得越来越 重要。 Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网 络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控 制台操作、Swarm集群和服务等集中管理和操作...转载 2020-03-03 15:08:02 · 408 阅读 · 0 评论 -
下载docker-compose太慢解决方式
文章目录换源curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-compose...转载 2020-03-03 11:35:03 · 15400 阅读 · 3 评论 -
jenkins下载插件慢解决方式
文章目录一种思路,2种操作方式这个也是一样,不过排版比较好看一种思路,2种操作方式https://www.cnblogs.com/hellxz/p/jenkins_install_plugins_faster.html这个也是一样,不过排版比较好看https://blog.csdn.net/u013788943/article/details/103822785完...转载 2020-02-23 18:05:54 · 1241 阅读 · 0 评论 -
docker安装jenkins的一点记录
docker pull jenkins/jenkins:ltsdocker run -d --name myjenkins -p 8000:8080 -p 50000:50000 -v /docker/jenkins_home:/var/jenkins_home -v /opt/jdk1.8.0_144:/var/java_home -v /opt/apache-maven-3.3.9:/var...原创 2020-02-15 20:57:37 · 169 阅读 · 0 评论 -
Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker
文章目录异常说明具体做法:异常说明情景还原: 用docker拉取jenkins最新版本 docker pull jenkins/jenkins:lts报了这个错误:Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker一通百度,发现原来是d...原创 2020-02-15 15:28:22 · 38197 阅读 · 12 评论 -
nginx80端口转发到多个tomcat
文章目录前言1.linux安装docker2.docker安装nginx和映射外部文件3.docker 安装2个tomcat使用临时tomcat容器把初始日志和webapps文件放入外部目录tomcat8081和tomcat8082下建立tomcat8081和tomcat8082 两个容器测试:分别在tomcat8081和tomcat8082容器上建一个项目.测试nginx80端转发测试80端口转...原创 2020-02-15 14:26:54 · 1046 阅读 · 0 评论 -
docker中nginx的默认路径位置和映射目录启动
文章目录默认路径confhtmllog启动临时容器新建本地目录拷贝临时容器默认文件到默认路径删除临时容器重新映射容器启动默认路径conf/etc/nginx/nginx.confhtml/usr/share/nginx/htmllog/log/nginx nginx启动临时容器docker run --name tmp-nginx-container -d nginx新建本地.........原创 2019-10-25 11:09:18 · 19258 阅读 · 3 评论 -
docker安装solr7+
https://blog.csdn.net/qq_41717874/article/details/89471993https://blog.csdn.net/Amor_Leo/article/details/85270383原创 2019-10-18 16:33:29 · 327 阅读 · 0 评论 -
docker 安装redis 配置文件 设置密码 后端启动 进入客户端
文章目录1.创建一个容器2. 参数解释3.配置文件替换4.如何进入客户端5.客户端连接测试1.创建一个容器docker run \-p 6379:6379 \-v $PWD/data:/data \-v $PWD/conf/redis.conf:/etc/redis/redis.conf \--privileged=true \--name myredis \-d --res............原创 2019-10-16 11:44:11 · 2129 阅读 · 0 评论 -
docker安装mysql(待测试)
参考文章【Docker】:使用docker安装mysql,挂载外部配置和数据https://blog.csdn.net/woniu211111/article/details/80968154入门教程(看最下面的笔记第一个)http://www.runoob.com/docker/docker-install-mysql.html...原创 2019-02-28 08:24:19 · 191 阅读 · 0 评论 -
run nginx报错,解决方式 Are you trying to mount a directory onto a file
参考链接:http://www.cnblogs.com/xishaohui/p/8871994.html思路1 先run一个nginxdocker run \--name centos_nginx \-d -p 80:80 \-v /usr/local/nginx/html:/usr/share/nginx/html \-v /usr/local/nginx/logs:/var...原创 2019-02-19 10:16:05 · 1986 阅读 · 0 评论 -
docker下安装nginx的入门案例
参考文章http://www.ruanyifeng.com/blog/2018/02/nginx-docker.html转载 2019-02-19 11:36:05 · 226 阅读 · 0 评论