Mongo安装

Mongo安装

部署

docker-compose.yaml
cat > docker-compose.yaml <<EOF
services:
  mongo:
    image: mongo:latest
    container_name: mongo                 # 容器名称
    restart: always                       # 自动重启
    environment:
      MONGO_INITDB_ROOT_USERNAME: root    # 设置 MongoDB root 用户名
      MONGO_INITDB_ROOT_PASSWORD: 123456  # 设置 MongoDB root 用户密码
      TZ: Asia/Shanghai
    ports:
      - "27017:27017"                     # 将容器的 27017 端口映射到主机的 27017 端口
    volumes:
      - ./mongo/data:/data/db               # 数据持久化
    deploy:
      resources:
        limits:
          cpus: "0.5"                     # 限制 CPU 核心数
          memory: "512M"                  # 限制内存大小
EOF

启动

docker compose up -d