
docker
kong-kong
记录流水账
展开
-
docker安装kibana6.5.0
下载镜像docker pull kibana:6.5.0安装docker run -d --name kibana -e ELASTICSEARCH_URL=http://172.16.5.98:9200 -p 5601:5601 kibana:6.5.0验证http://$ip:5601原创 2022-04-21 00:14:29 · 3003 阅读 · 0 评论 -
docker安装elasticsearch:6.5.0
下载镜像docker pull elasticsearch:6.5.0查看镜像docker images启动镜像docker run --name elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -p 9200:9200 -p 9300:9300 elasticsearch:6.5.0查看启动情况docker ps -a启动失败查看日志docker logs -f 3c7fmax virtual memory ar原创 2022-04-20 23:22:59 · 2318 阅读 · 0 评论 -
kong转发的时候,保留原始的host
创建一个upstream$ curl -X POST http://localhost:8001/upstreams --data "name=myeduUpstream"添加target给upstream添加target,target可以添加多个$ curl -X POST http://localhost:8001/upstreams/myeduUpstream/targets --data "target=172.168.5.1:10000" --data "weight=100"创建s原创 2022-03-03 18:07:44 · 713 阅读 · 0 评论 -
Docker安装Kong API Gateway及konga
创建Docker的Network# 创建$ docker network create kong-net# 检查$ docker network list安装数据库$ docker run -itd --network=kong-net \ --name kong-database \ -e POSTGRES_DB=kong \ -e POSTGRES_USER=pkslow \ -e POSTGRES_PASSWORD=pkslow-kong \ -p原创 2022-03-03 18:06:10 · 727 阅读 · 0 评论 -
自己构建Docker--使用外部的application.yml
DockerfileFROM java:8VOLUME /tmpADD gateway-1.0-SNAPSHOT.jar app.jarRUN bash -c 'touch /app.jar'EXPOSE 8000ENTRYPOINT ["java","-Djava.security.egd=file:/dev/.urandom","-jar","/app.jar"]构建sudo docker build -t gateway:1.0.0 .运行sudo docker run --n原创 2022-03-02 17:48:24 · 1767 阅读 · 0 评论 -
docker安装standalone的zookeeper3.4.13
下载镜像docker pull docker.io/zookeeper:3.4.13创建目录及文件mkdir -p /mydata/zookeeper/confmkdir -p /mydata/zookeeper/datamkdir -p /mydata/zookeeper/logcd /mydata/zookeeper/conftouch zoo.cfgvi zoo.cfgzoo.cfgclientPort=2181# 注意zoo.cfg(容器里)不要指定/mydata/zook原创 2021-06-19 01:46:14 · 489 阅读 · 0 评论 -
nacos-docker
githubhttps://github.com/nacos-group/nacos-dockerquickstartquick-start-dockerclone# 如果没gityum -y install gitgit clone -b 1.4.2 https://github.com/nacos-group/nacos-docker.git启动mysql5.7单机版本docker-compose -f example/standalone-mysql-5.7.yaml up原创 2021-06-18 22:05:53 · 279 阅读 · 0 评论 -
阿里云安装docker
安装命令yum install -y yum-utils yum-config-manager --add-repo http://mirrors.cloud.aliyuncs.com/docker-ce/linux/centos/docker-ce.repoyum makecache fastyum -y install docker-ceservice docker start参考文档原创 2021-06-15 23:23:41 · 331 阅读 · 0 评论 -
docker-ce 卸载
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-lat...原创 2020-01-13 10:09:29 · 394 阅读 · 0 评论 -
links
# zookeeper 地址zookeeper://zookeeper:2181version: '3.4'services: zk_server: image: zookeeper:3.4 ports: - 2181:2181 dubbo-admin: image: dubbo-admin:1.0 links: -...原创 2020-01-07 23:59:58 · 265 阅读 · 0 评论 -
docker使用环境变量
application.ymlzookeeper: server: 192.168.3.168my: zookeeper: server: ${ZOOKEEPER_SERVER:${zookeeper.server}}使用属性@Value("${my.zookeeper.server}")private String zookeeperServer;...原创 2019-10-30 17:25:13 · 359 阅读 · 0 评论 -
activemq制作docker镜像
FROM centos#维护者MAINTAINER kqADD jdk-8u144-linux-x64.tar.gz /usr/localADD apache-activemq-5.15.10-bin.tar.gz /usr/localADD start.sh /usr/localWORKDIR /usr/localENV JAVA_HOME /usr/local/...原创 2019-10-29 09:59:50 · 1503 阅读 · 3 评论 -
docker-compose配置文件
activemqversion: '3'services: activemq: container_name: activemq image: "myrepo.com:5000/activemq:v10" privileged: true ports: - "28100:8100" - "8161:8161" - "...原创 2019-10-28 19:03:24 · 268 阅读 · 0 评论 -
OCI runtime exec failed: exec failed: container_linux.go:345: starting container process caused "exe
使用openjdk:8-jre-alpine基础镜像的时候使用 docker exec -it 445a8 /bin/bash 会报以下错 :OCI runtime exec failed: exec failed: container_linux.go:345: starting container process caused "exe使用这个进入docke...原创 2019-10-28 15:03:38 · 4259 阅读 · 0 评论 -
docker基础镜像
# centosFROM centos# jre8FROM openjdk:8-jre-alpine原创 2019-10-28 14:33:59 · 823 阅读 · 0 评论 -
dive
镜像分析工具https://github.com/wagoodman/divecentos安装:curl -OL https://github.com/wagoodman/dive/releases/download/v0.8.1/dive_0.8.1_linux_amd64.rpmrpm -i dive_0.8.1_linux_amd64.rpm# 已存在镜像...原创 2019-10-26 15:19:49 · 349 阅读 · 0 评论 -
elasticsearch docker
https://www.elastic.co/guide/en/elasticsearch/reference/6.6/docker.html翻译 2019-10-17 21:37:29 · 310 阅读 · 0 评论 -
docker容器和主机拷贝数据
# 容器拷贝到主机docker cp [OPTIONS] CONTAINER:SRC_PATH HOST_DEST_PATH# 主机拷贝到容器docker cp [OPTIONS] HOST_SRC_PATH CONTAINER:DEST_PATH# 容器拷贝到主机docker cp 657d:/var/lib/mysql /mysql/common/d...原创 2019-10-14 18:47:13 · 263 阅读 · 0 评论 -
docker-compose管理mysql
version: '3'services: mysql-13306: image: "myrepo.com:5000/mysql:5.17-access" privileged: true ports: - "13306:3306" volumes: - /mysql/data/13306:/var/lib/mysql ...原创 2019-10-14 10:33:00 · 281 阅读 · 0 评论 -
docker把容器变为镜像
# 查看本机镜像docker images目前没有mysql镜像# 查看本机容器 有1个mysql-5.17容器docker ps -a# docker commit [OPTIONS] CONTAINER(容器名称或者ID) [REPOSITORY[:TAG]]-a : 提交的镜像作者-c : 使用Dockerfile指令来创建镜像-m :...原创 2019-09-30 13:45:15 · 1454 阅读 · 0 评论 -
docker-compose命令
# 默认文件 docker-compose.yamldocker-compose up# 创建服务docker-compose -f mysql.yaml create mysql-23306# -f 指定文件# -d 后台运行docker-compose -f mysql.yaml up -d# 单个启动mysql-13306docker-compose -f m...原创 2019-09-30 16:56:05 · 351 阅读 · 0 评论 -
Use user-defined bridge networks
https://docs.docker.com/network/network-tutorial-standalone/alpine-net网络都能通过名称来访问,bridge默认网络只能通过ip访问1. 创建alpine-netdocker network create --driver bridge alpine-net2. docker network ls...原创 2019-05-19 14:53:37 · 460 阅读 · 0 评论 -
自己构建Docker
DockerfileFROM java:8VOLUME /tmpADD eurake-1.0.0-RELEASE.jar app.jarRUN bash -c 'touch /app.jar'EXPOSE 11000ENTRYPOINT ["java","-Djava.security.egd=file:/dev/.urandom","-jar","/app.jar"]...原创 2018-10-18 20:56:32 · 383 阅读 · 0 评论 -
/usr/libexec/sudo/sudoers.so must be only be writable by owner
sudo: error in /etc/sudo.conf, line 19 while loading plugin "sudoers_policy"sudo: /usr/libexec/sudo/sudoers.so must be only be writable by ownersudo: fatal error, unable to load plugins解决方...原创 2019-09-30 11:05:43 · 2812 阅读 · 1 评论 -
docker容器的导出与导入
# 先找到要导出容器docker ps -a重命名容器# 修改容器名为mysql-5.17# docker rename zen_margulis(现在的) mysql-5.17(新的)rename zen_margulis mysql-5.17导出容器# docker export <容器名> > <保存路径>mkdir...原创 2019-09-30 10:53:31 · 342 阅读 · 0 评论 -
查看登录用户
# 查看登录用户whoami && id# 默认安装查看相关文件rpm -ql jenkins原创 2019-06-09 03:01:39 · 279 阅读 · 0 评论 -
docker命令
docker --version #查看docker版本systemctl status docker #docker有没有启动systemctl start docker #启动dockersystemctl restart docker # 重新启动dockerhttps://dev.aliyun.com/ 阿里云镜像docker images #查看...原创 2018-12-05 22:58:07 · 390 阅读 · 0 评论 -
docker安装mysql
下载centos7#下载docker pull centos#启动docker run -tid --privileged centos /usr/sbin/init#进入容器docker exec -it 容器id /bin/bash#建目录mkdir /softwareyum install wgetwget http://repo.mysql.com/mysql5...原创 2018-12-06 00:17:31 · 231 阅读 · 0 评论 -
centos6.5 docker虚拟化独立外网IP配置
# ifconfig docker0 down#删除brctl delbr docker0cd /etc/sysconfig/network-scriptsvi ifcfg-eth0删除IP 添加BRIDGEBRIDGE="br0"vi ifcfg-br0TYPE=Bridgenetwork restart vim /etc/sysconfi...2018-12-04 23:51:48 · 506 阅读 · 0 评论 -
Docker安装部署RabbitMQ
1. 安装docker加速https://blog.youkuaiyun.com/kq1983/article/details/83041322 2. 镜像查询docker search rabbitmq:management3. 下载镜像docker pull macintoshplus/rabbitmq-management或docker pull rabb...原创 2018-11-14 18:11:58 · 304 阅读 · 0 评论 -
docker-compose命令
docker-compose up & #后台启动docker-compose up #全部服务启动docker-compose up eurake0 #指定具体的服务启动docker-compose downdocker-compose down eurake0 #卸载掉eurake0服务docker-compose start eurake1d...原创 2018-10-30 21:58:43 · 469 阅读 · 0 评论 -
安装docker-compose
官网地址:https://docs.docker.com/compose/completion/#install-command-completion文档:https://docs.docker.com/compose/compose-file/https://docs.docker.com/compose/install/1.Run this command to do...原创 2018-10-18 20:52:47 · 626 阅读 · 0 评论 -
centos7安装docker
1.Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过uname -r命令查看你当前的内核版本2. 移除旧版本sudo yum remove docker \ docker-client \ docker...原创 2018-10-15 13:25:15 · 211 阅读 · 0 评论 -
docker镜像设置阿里云加速
sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://******.mirror.aliyuncs.com"]}EOFsudo systemctl daemon-reloadsudo systemctl restart dock...原创 2018-10-13 19:49:13 · 969 阅读 · 0 评论 -
docker命令
docker --version #查看docker版本systemctl status docker #docker有没有启动systemctl start docker #启动dockersystemctl restart docker # 重新启动dockerhttps://dev.aliyun.com/ 阿里云镜像docker images ...原创 2018-10-13 23:07:46 · 636 阅读 · 0 评论 -
Failed to get D-Bus connection: Operation not permitted解决
docker中安装centos无法使用systemctl命令管理进程,报以下错误:Failed to get D-Bus connection: Operation not permitted原因:需要启动systemd进程 需要特权解决方法: docker run -tid --privileged 镜像ID /usr/sbin/init docker run ...原创 2018-12-05 23:27:12 · 5415 阅读 · 0 评论 -
本地镜像推送到阿里云
打包本地镜像# -a :author(作者) -m: comment(注释) containerId(容器ID) new-image:version(镜像版本) docker commit -a "kq" -m "comment" containerId new-image:version docker commit -a "kq" -m "mysql5.7" b31...原创 2018-12-09 01:29:00 · 1016 阅读 · 0 评论 -
创建数据卷
# 创建test目录数据卷# 目录在/var/lib/docker/volumesdocker volume create -d local test# 查看testdocker volume inspect test# 列出所有创建的卷docker volume ls# 删除未使用的docker volume prune# 删除指定的hello卷docke...原创 2019-05-29 00:33:36 · 879 阅读 · 0 评论 -
docker push 到私服问题 : Retrying in 5 seconds
Retrying in 5seconds上传镜像的时候,上传不上去,导致这个问题的原因是,权限不够,需要给这个容器扩展的特权 --privileged=truedocker run --name register -p 5000:5000 -v /registry/public/repos:/var/lib/registry --privileged=true -d registr...原创 2019-05-18 02:52:26 · 16568 阅读 · 0 评论 -
docker server gave HTTP response to HTTPS client 问题处理办法
控制台打印信息:The push refers to a repository [192.168.3.200:5000/myapp]Get https://192.168.3.200:5000/v1/_ping: http: server gave HTTP response to HTTPS client解决方法:# 在/etc/docker/daemon.json 写入:...原创 2019-05-18 02:39:39 · 793 阅读 · 0 评论