panxiaoan / my-docker-compose

Java 工程师常用镜像的 Dockerfile,方便快速搭建开发环境

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Docker Compose

https://github.com/panxiaoan/my-docker-compose

Java 开发者常用的容器:MySQL、PostgreSQL、Redis、Mycat、Prometheus、Grafana...

已准备好的容器:

  • redis
  • postgressql
  • odoo

推荐 OrbStack

OrbStack 是 macOS 中 Docker App,相比 Docker Desktop App 启动更快、资源占用更少。详情官网了解 OrbStack: https://orbstack.dev

配置国内镜像加速服务

cat << EOF >> /etc/docker/daemon.json
{
  "ipv6" : false,
  "registry-mirrors" : [
    "https://dockerproxy.com",
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com",
    "https://ccr.ccs.tencentyun.com"
  ]
}
EOF

使用 docker info 命令,查看是否配置成功

创建 Docker 默认网络

方便容器间通过统一的默认网络实现互联互通,比如示例中 Odoo ERP 连接 PostgreSQL 数据库

docker network create mynet_default

使用 docker network ls 命令,查看默认网络是否创建成功

相关资料

About

Java 工程师常用镜像的 Dockerfile,方便快速搭建开发环境


Languages

Language:Shell 73.1%Language:Dockerfile 26.9%