
docker
非ban必选
黑,真他妈的黑
展开
-
docker安装milvus单机版
attu为milvus的一款图形化管理工具,非常方便对milvus的一些管理。1、推荐个目前国内可用的docker镜像搜索网站和镜像源。2、docker-compose文件内容。的管理界面,查看milvus存储内容。我们还可以访问minio。原创 2025-02-27 15:26:34 · 321 阅读 · 0 评论 -
docker构建jdk11
centos7.9 yum源 CentOS-Base.repo。原创 2024-11-12 13:18:07 · 599 阅读 · 0 评论 -
docker
【代码】docker。原创 2024-11-12 12:29:17 · 133 阅读 · 0 评论 -
docker容器导出报错
开发时导出没问题,使用docker容器运行程序导出报错。原创 2023-10-09 17:03:45 · 760 阅读 · 0 评论 -
centos重启防火墙导致docker不可用
重启容器报错错误原因docker服务启动时定义的自定义链docker,由于centos7 firewall 被清掉firewall的底层是使用iptables进行数据过滤,建立在iptables之上,这可能会与 Docker 产生冲突。当 firewalld 启动或者重启的时候,将会从 iptables 中移除 docker的规则,从而影响了 Docker 的正常工作。原创 2024-03-20 14:07:01 · 727 阅读 · 0 评论 -
docker-compose安装mongodb
【代码】docker-compose安装mongodb。原创 2024-03-20 14:32:12 · 528 阅读 · 0 评论 -
Docker Compose部署YAPI
在docker-yapi-bulid同级目录下创建repositories文件。# 先use命令切换至yapi数据库。如果该库不存在,那么则会创建该数据库。在docker-yapi-bulid同级目录下使用如下命令构建镜像。# 创建用户,分配权限,下面会用到该用户和密码。创建docker-yapi-bulid文件。1、首先已安装mongodb。7、报错信息 还未解决。原创 2024-03-20 15:31:09 · 757 阅读 · 0 评论 -
Minio容器启动配置https
1、公钥和私钥配置根据官网描述(How to secure access to MinIO server with TLS),将TLS的公私钥放到:{{HOME}}/.minio/certs 里我们使用docker容器启动,启动用户root。docker-compose配置文件容器挂载把私钥和公钥放到 ./minio/config的certs目录下。启动健康检查然后就可以通过域名https访问,注意此时http访问就不行了,上传文件的代码也要使用https地址。.........原创 2022-06-23 17:59:29 · 1558 阅读 · 0 评论 -
docker-compose映射udp端口
yh-platform-hkhj: container_name: yh-platform-prj image: yh-platform-prj:1.0.0 ports: - "18604:18604" - "8888:8888/udp"原创 2022-05-11 15:43:23 · 3169 阅读 · 0 评论 -
sentinel-dashboard指定密码构建镜像
docker buid fileFROM java:11WORKDIR /usr/local/docker/sentinelADD ./sentinel-dashboard-1.8.3.jar sentinel-dashboard-1.8.3.jarEXPOSE 8088ENTRYPOINT java -Dserver.port=8088 -Dsentinel.dashboard.auth.password=yourpassword -jar sentinel-dashboard-1.8.3.原创 2022-04-28 13:58:56 · 1256 阅读 · 0 评论 -
用docker启动的sentinel-dashboard识别到的机器IP是容器的ip问题解决
1、网关作为sentinel 客户端,网关使用docker容器部署spring.cloud.sentinel.transport.port 是网关与sentinel-dashboard交互的网关开启的httpserver端口spring.cloud.sentinel.transport.clientIp = 网关容器所在宿主机ipspring.cloud.sentinel.transport.port= 28719网关配置文件如下server: port: ...原创 2021-05-27 15:42:35 · 1570 阅读 · 0 评论 -
sentinel-dashboard日志挂载
version: '3' services: sentinel-dashboard: image: sentinel-dashboard:1.8.1 container_name: sentinel-dashboard ports: - 8088:8088 restart: always networks: - sentinel-dashboard volumes: - /home/zhixiaolu/logs.原创 2021-05-27 15:17:47 · 285 阅读 · 0 评论 -
docker容器内访问宿主机部署的mysql等服务
1、应用程序使用docker部署,mysql和redis使用常规的linux部署,并且安全考虑没有开放3306和6379端口docker容器内怎么访问宿主机的mysql和redis服务,如果访问127.0.0.1是访问容器内部的。对于Linux可以采用如下方案创建一个桥接网络下面的localNet是网络名字,可自行修改;关于192.168.66.0这个子网,也可以自行定义.默认按照下面的命令,执行后将可以通过192.168.66.1访问宿主机.dockernetwo...原创 2021-05-21 10:56:33 · 627 阅读 · 0 评论 -
rabbitmq 管理界面Rabbitmq Trace的使用
一、什么是Trace Trace是Rabbitmq用于记录每一次发送的消息,方便使用Rabbitmq的开发者调试、排错。可通过插件形式提供可视化界面二、Trace实现概况 1、Trace启动后会自动创建系统Exchange:amq.rabbitmq.trace 2、每个队列会自动绑定该Exchange,绑定后发送到队列的消息都会记录到Trace日志三、怎样使用Trace 1、启动Trace插件 ...原创 2021-04-26 20:19:38 · 669 阅读 · 0 评论 -
docker-compose安装git服务器
version: '3'services: gitblit: image: jacekkow/gitblit container_name: gitblit volumes: - ./gitblit:/opt/gitblit-data ports: - 18080:8080 - 18443:8443 - 19418:9418 - 29418:29418 networks: - gitbl.原创 2021-03-24 17:44:58 · 365 阅读 · 0 评论 -
Minio上传的文件可直接下载配置
1、2、3、原创 2021-03-23 14:35:30 · 663 阅读 · 0 评论 -
docker-compose安装minio
version: '3.0'services: minio: image: minio/minio:latest container_name: minio volumes: - ./data1:/data1 # 映射文件路径 - ./data2:/data2 - ./data3:/data3 # 映射文件路径 - ./data4:/data4 ports: - "9000:9000" restart.原创 2021-03-23 14:17:22 · 607 阅读 · 0 评论 -
seata采坑
1、docker安装nacos后seata使用nacos作为注册中心和配置中心启动会报错如下the name of service provider for [io.seata.core.store.db.DataSourceProvider] name is nullseata的配置无误原因是docker安装的nacos有问题,使用原生linux安装nacos则正常启动seata...原创 2021-03-15 00:02:38 · 2522 阅读 · 0 评论 -
docker-compose使用wait-for-it
1、构建jdk镜像,jdk版本jdk-8u201-linux-x64.tar.gzDockerfile_jdk# 基础镜像为 centosFROM centos:7# 维护者 MAINTAINER luding# 添加jdk8压缩包至 /usr/local 目录,压缩包会自动解压,解压后目录名称为jdk1.8.0_281ADD jdk-8u201-linux-x64.tar.gz /usr/local/jdk8/# 配置JAVA_HOME环境变量ENV JAVA_HOME /usr/原创 2021-03-14 21:31:11 · 1868 阅读 · 0 评论 -
docker安装yapi
yapi安装docker volume create mongo-datadocker run -d --name mongo-yapi -v mongo-data:/yapi/mongo/data -e MONGO_INITDB_ROOT_USERNAME=mongo -e MONGO_INITDB_ROOT_PASSWORD=mongo mongovi config.json{ "port": "3000", "adminAccount": "mongo@mongo", "t.原创 2021-03-11 19:43:11 · 240 阅读 · 0 评论 -
docker进入容器
docker exec -it 1e33b26152e1 /bin/shordocker exec -it 1e33b26152e1 bashordocker exec -it 1e33b26152e1 sh原创 2021-03-11 10:19:27 · 121 阅读 · 0 评论 -
docker下springboot的多环境配置
1、Dockerfile 构建文件定义参数FROM java:8VOLUME ["/home/pdsstm/uploads/pdsfile"]COPY pds-stm-management.jar /home/pds-stm/jar/pds-stm-management.jarENV CE=$CEEXPOSE 31080ENTRYPOINT [ "sh", "-c", "java -Djava.security.egd=file:/dev/./urandom -jar /home/pds.原创 2020-12-09 10:46:44 · 596 阅读 · 0 评论 -
centos7 离线安装docker
1、下载依赖包http://mirrors.163.com/centos/7/os/x86_64/Packages/audit-libs-python-2.8.5-4.el7.x86_64.rpmhttp://mirrors.163.com/centos/7/os/x86_64/Packages/checkpolicy-2.5-8.el7.x86_64.rpmhttp://mirrors.163.com/centos/7/os/x86_64/Packages/libcgroup-0.4原创 2020-12-04 11:01:25 · 355 阅读 · 0 评论 -
docker安装portainer容器管理工具
1、拉取镜像docker pull portainer/portainer2、运行容器docker run -d -p 29000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /etc/localtime:/etc/localtime -v /home/stm/portainer/data:/data --name prtainer portainer/portainer3、查看日志原创 2020-12-03 11:23:31 · 207 阅读 · 0 评论 -
Swarm 集群并用 Portainer 管理
以下步骤全在swarm的manager节点执行1、docker pull portainer/portainerdocker volume create portainer_datadocker volume lsdocker service create --name portainer --publish 29000:9000 --constraint 'node.role == manager' --mount type=bind,src=//var/run/docker.soc原创 2020-12-02 23:57:03 · 276 阅读 · 0 评论 -
Swarm容器集群管理安装
1、服务器三台都已安装docker192.168.32.139 manager192.168.32.138 node192.168.32.134 node2、192.168.32.139上 执行命令docker swarm init --advertise-addr 192.168.32.139打印信息如下Swarm initialized: current node (jt71jeoozi3sy24tl30uzob5b) is now a man...原创 2020-12-02 22:25:31 · 200 阅读 · 0 评论 -
docker构建springboot应用上传文件目录挂载
1、应用构建见博客https://blog.youkuaiyun.com/zsj777/article/details/1100391572、启动容器命令添加挂载docker run -d -p 38082:31080 --name pds-stm -v /home/pds-stm/jar:/home/pds-stm/jar -v /home/pds-stm/logs:/logs -v /home/pdsstm/uploads/pdsfile:/home/pdsstm/uploads/pdsf..原创 2020-12-01 09:15:29 · 1180 阅读 · 0 评论 -
Docker修改容器内的时区
1、进入到容器中docker exec -it 容器Id或容器名bashdocker exec -it rabbitmq bin/bash2、执行创建文件夹命令mkdir -p /usr/share/zoneinfo/Asia3、回到宿主机,执行以下命令docker cp/usr/share/zoneinfo/Asia/Shanghai 容器ID或容器名:/usr/share/zoneinfo/Asiadocker cp /usr/share/zoneinfo/Asia..原创 2020-11-30 17:43:04 · 712 阅读 · 0 评论 -
docker运行rabbitmq开启mqtt插件
1、添加端口映射1883是mqtt tcp协议默认端口 15675是web_mqtt ws协议默认端口version: '3'services: rabbitmq: image: rabbitmq:management container_name: rabbitmq restart: always ports: - 5672:5672 - 15672:15672 - 1883:1883 - 15675:1..原创 2020-11-30 14:23:25 · 1904 阅读 · 0 评论 -
docker运行rabbitmq开启延时消息安装插件
1、下载插件wget https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases/download/3.8.9/rabbitmq_delayed_message_exchange-3.8.9-0199d11c.ez2、插件copy到容器中docker cp ./rabbitmq_delayed_message_exchange-3.8.9-0199d11c.ez rabbitmq:/plug...原创 2020-11-27 14:21:24 · 386 阅读 · 0 评论 -
dockerfile构建springboot应用镜像
1、把 jar程序上传到服务器/home/pdsstm/jar 目录下2、在/home/pdsstm/jar 目录下创建Dockerfile内容如下FROM java:8VOLUME /tmpADD pds-stm-management.jar pds-app.jarEXPOSE 31080ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/pds-app.jar"]FROM:表示基础镜像.原创 2020-11-24 09:58:20 · 389 阅读 · 0 评论 -
docker-compose安装rabbitmq
1、安装docker-compose执行命令sudo curl -L "https://github.com/docker/compose/releases/download/1.25.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-compose2、docker-compose常用命令docker-compo原创 2020-11-22 13:52:19 · 589 阅读 · 3 评论 -
docker运行nginx
1、拉取nginx镜像 docker pull nginx:1.18.02、nginx配置user nginx;worker_processes 1;error_log /var/log/nginx/error.log warn;pid /var/run/nginx.pid;events { worker_connections 1024;}http { include原创 2020-11-21 22:24:47 · 201 阅读 · 0 评论 -
docker下启动redis
1、拉取镜像docker pull redis:5.0.92、创建配置文件目录存放redis.conf,文件从官网下载。把修改好的配置文件放到宿主机的指定目录下redis配置如下requirepass 123456# Redis configuration file example.## Note that in order to read the configuration file, Redis must be# started with the file pat.原创 2020-11-21 20:54:22 · 200 阅读 · 0 评论 -
docker下修改mysql配置文件的方法
1.拉取镜像docker pull mysql:5.7.282、运行mysqldocker run -d -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7.28-p 端口映射 前一个是宿主机端口 ,后一个是容器端口--name 指定容器名称3、列出正在运行容器docker ps4、进入容器docker exec -it mysql /bin/bash5、查看mysql配置..原创 2020-11-21 14:50:28 · 667 阅读 · 0 评论 -
Centos7下安装Docker
1、yum updateyum install -y yum-utils device-mapper-persistent-data lvm2yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyum list docker-ce --showduplicates | sort -ryum install docker-ce-18.03.1.ces原创 2020-11-21 13:35:20 · 155 阅读 · 0 评论 -
Centos7 安装docker
https://docs.docker.com/install/linux/docker-ce/centos/1、卸载老版本dockeryum remove docker \ docker-client \ docker-client-latest \ docke...原创 2019-11-02 19:22:39 · 152 阅读 · 0 评论