![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
weixin_44953227
这个作者很懒,什么都没留下…
展开
-
kong和konga安装时遇到的坑以及缺点
2、kong网关和springcloud网关相比较,在8核32G内存的服务器条件下性能基本无差异,springcloud比kong流行很多,更受欢迎,比较大众化,会的人多。2、konga不支持postgresql的11、12、13版本,结合kong的需求,只能选择postgresql9.5+或10版本,如有bug或安全问题难以修复。3、konga仅支持kong1.+不支持kong2,konga非kong官方提供的管理UI,更新维护非常慢,官方的管理UI是企业版需要收费。......原创 2022-08-02 14:38:38 · 865 阅读 · 0 评论 -
docker安装kong指引
docker安装kong指引该指引包括使用docker安装postgresql10.15、kong2.2和konga0.14.9,建议相应的镜像文件自行上网下载,如果服务器可以上网,使用docker安装时会自动下载。原创 2022-08-02 11:05:10 · 403 阅读 · 0 评论 -
docker安装konga系统
docker安装konga系统安装konga之前需要先安装postgresql数据库。原创 2022-08-02 11:02:49 · 666 阅读 · 0 评论 -
docker安装postgresql数据库
docker安装postgresql数据库原创 2022-08-02 11:01:23 · 802 阅读 · 0 评论 -
SpringBoot项目的Dockerfile和docker-compose.yml部署文件
目录构建Java镜像的 Dockerfiledocker-compose.ymlMySQL启动脚本构建Java镜像的 Dockerfile文件名称:Dockerfile# 根据项目运行原件选择不同的jdk版# jdk1.8FROM openjdk:8u265-jdk-slim# FROM openjdk:8u265-jdk# jdk11# FROM openjdk:11.0.8-jdk# 设置容器时区ENV TZ=Asia/Shanghai# 修改系统时区,默认是GMT,会慢8小时原创 2021-06-17 17:36:18 · 3595 阅读 · 0 评论 -
使用docker-compose一键部署SpringBoot+redis微服务项目
新建一个SpringBoot项目<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency><dependency> <groupId>org.springframework.boot</g原创 2021-05-16 20:36:37 · 540 阅读 · 0 评论 -
使用docker-compose一键部署开源博客wordpress
前言使用 docker-compose 一键启动开源博客 wordpress前台启动:docker-compose up后台启动:docker-compose up -d官方文档:https://docs.docker.com/samples/wordpress/我的docker版本是 19.03.12[root@VM-0-5-centos ~]# docker versionClient: Docker Engine - Community Version: 19.03原创 2021-05-16 20:25:05 · 5876 阅读 · 0 评论 -
docker-compose常用命令和yml配置文件
目录compose 常用命令yml规则安装docker-compose:https://blog.csdn.net/weixin_44953227/article/details/116901201compose 常用命令# 查看帮助docker-compose -hdocker-compose --help# -f 指定使用的 Compose 模板文件,默认为 docker-compose.yml,可以多次指定。docker-compose -f docker-compose.yml u原创 2021-05-16 20:10:24 · 1248 阅读 · 0 评论 -
使用docker-compose演示官方的快速开始demo
目录docker-compose 快速开始名称规则网络规则docker-compose 快速开始官方文档:https://docs.docker.com/compose/gettingstarted/Python应用,计数器,使用 redis1、应用 app.py2、Dockerfile 应用打包为镜像3、docker-compose.yml(定义整个服务需要的环境。web、redis)4、启动 compose 项目(docker-compose up)准备工作 创建项目文件夹并进入该文件夹原创 2021-05-16 20:03:12 · 290 阅读 · 0 评论 -
Linux安装docker-compose
什么是Docker ComposeDocker Compose是一个单独的开源项目,Docker Compose 可以高效管理和定义多个容器作用:批量容器编排web服务、redis、mysql、nginx等等多个容器docker-compose.ymlversion: '3.1'services: web: build: . ports: - "5000:5000" volumes: - .:/code - logvolume01:原创 2021-05-16 19:33:45 · 14221 阅读 · 1 评论 -
docker 报错: Cannot connect to the Docker daemon at unix:///var/run/docker.sock.
最近在 Windows 子系统 WSL 上面安装了一个 ubuntu18.04, 安装完docker 跑 hello-world 的时候报错了docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.报错信息就是说: unix无法连接服务 你的服务确定正在运行吗?启动 docker 服务sudo service docker start原创 2020-11-03 15:31:01 · 5222 阅读 · 0 评论 -
ubuntu 安装 docker 并配置镜像加速(使用 apt-get 进行安装)
ubuntu 安装docker你需要这些Ubuntu版本中的一个64位版本Ubuntu Focal 20.04 (LTS)Ubuntu Bionic 18.04 (LTS)Ubuntu Xenial 16.04 (LTS)# 1. 卸载dockersudo apt-get remove docker docker-engine docker.io containerd runc# 2. 更新包索引sudo apt-get update# 3. 安装依赖sudo apt-get i原创 2020-11-03 15:36:52 · 8547 阅读 · 7 评论 -
配置 Docker 镜像加速源地址
docker 安装官方文档根据实例的操作系统类型,参考相应的文档进行安装。操作系统说明CentOS参考 Docker 官方文档 - 在 CentOS 中安装 Docker 进行安装。Ubuntu参考 Docker 官方文档 - 在 Ubuntu 中安装 Docker 进行安装。Windows参考 Docker 官方文档 - 在 Windows 中安装 Docker 进行安装。国内加速地址Docker中国区官方镜像: https://registry.doc原创 2020-10-23 15:18:23 · 56769 阅读 · 0 评论 -
docker 创建数据卷容器
数据卷容器--volumes-from 容器名/iddocker run -it --name docker01 centos# 同步 docker01 的数据卷 # --volumes-from docker01docker run -it --name docker02 --volumes-from docker01 jiawei-centos:1.0多个容器通过 --volumes-from 绑定的容器之间是双向绑定的, 删除`数据卷容器`不会影响其他容器, 其他容器他们还是绑定的原创 2020-09-24 11:11:44 · 5100 阅读 · 0 评论 -
docker 镜像导入load、导出save以及重命名
docker 导入导出操作save 保存(导出)镜像# 把镜像打包成 .tar# -o 要保存路径.tar# > 要保存路径.tar# docker save 镜像id > /存储路径/xxx.tardocker save fce91102e17d>/root/tomcat.tar# docker save 镜像id -o 存储路径docker save fce91102e17d -o /root/tomcat.tarexport 导出容器# docker e原创 2020-09-23 16:45:54 · 7688 阅读 · 0 评论 -
docker save 保存导出镜像
Docker保存镜像tag 镜像# 镜像打 tag 标签# docker tag 镜像id/名 新名字docker tag fce91102e17d tomcat01commit 镜像注意这里是使用 容器id , 版本号可加可不加docker commit 提交容器成为一个新的镜像# 容器生成新镜像# docker commit -m="提交描述信息" -a="作者" 容器id 自己起镜像名:版本docker commit -m="新增app" -a="test" fce91原创 2020-09-23 16:22:43 · 6020 阅读 · 0 评论 -
docker cp 拷贝文件 和 进入容器
进入正在运行的容器# 进入容器 新开一个终端# docker exec -it 容器id /bin/bashdocker exec -it eaac94ef6926 /bin/bash# 进入容器原来的终端# docker attach 容器iddocker attach eaac94ef6926容器的文件拷贝# 从容器内拷贝文件到linux主机上# docker cp 容器id:容器内路径 目标主机路径docker cp eaac94ef6926:/home/test.txt /原创 2020-09-23 16:01:28 · 7814 阅读 · 1 评论 -
docker logs 查看容器日志操作
查看日志官方文档:https://docs.docker.com/engine/reference/commandline/logs/# 查看指定数量日志# docker logs -tf --tail=日志条数 容器iddocker logs -tf --tail=10 eaac94ef6926# 查看所有日志 # docker logs 容器iddocker logs eaac94ef6926# 带时间戳查看所有日志 # docker logs -tf 容器iddocker logs原创 2020-09-23 15:46:43 · 5708 阅读 · 0 评论 -
docker 常用的容器命令
容器命令# --name 给容器起名# -p 端口映射# -d 后台启动# -it 交互模式启动# 交互模式启动# docker run -it 镜像名/id /bin/bash# docker run -it --name 起容器名 -p 宿主机端口:容器内部端口 镜像名/id /bin/bashdocker run -it --name service01 -p 8007:80 eaac94ef6926 /bin/bash# 后台启动容器 没有前台进程会自动停止# docker原创 2020-09-23 15:32:54 · 5045 阅读 · 0 评论 -
docker 删除和拉取镜像
删除镜像# docker rmi -f 镜像id # 删除指定镜像docker rmi -f 25d5f6s564# docker rmi -f 镜像id 镜像id # 删除多个镜像docker rmi -f 25d5f6s564 3ed7f8top# 删除所有镜像docker rmi -f $(docker images -aq)拉取镜像# docker pull 镜像名docker pull tomcat官方文档: https://docs.docker.com原创 2020-09-23 15:18:48 · 9659 阅读 · 0 评论 -
docker 数据卷的挂载和使用
Docker数据卷容器之间的数据共享技术, Docker容器产生的数据同步到本地卷技术 --> 目录挂载, 将容器内的目录挂载到服务器上使用命令来挂载 -v# 可以挂载多个目录docker run -it -v 主机目录地址:容器内目录地址# 测试docker run -it -v /root/temp:/home centos /bin/bashlinux主机的temp目录就和容器的home目录的操作是双向绑定了删除容器并不会删除linux主机的数据测试挂载Mysql原创 2020-09-15 15:04:50 · 6290 阅读 · 0 评论 -
docker 容器和镜像的常用命令
删除镜像docker rmi 镜像id -f # 删除指定镜像docker rmi 镜像id 镜像id -f # 删除多个镜像docker rmi -f $(docker images -aq) # 删除所有镜像# 导出镜像# docker save 镜像id>/存储路径/xxx.tardocker save fce91102e17d>/root/tomcat.tar# docker save 镜像id -o 存储路径docker save fce91102e17d原创 2020-09-15 13:24:18 · 5912 阅读 · 0 评论 -
CentOS安装docker及配置镜像加速
安装docker这里以 CentOS 为例Ubuntu 的安装说明# 1. 卸载旧版dockersudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-lo原创 2020-09-15 12:50:50 · 6040 阅读 · 0 评论