docker定义命名卷

29 2025-04-12 18:44

在 docker-compose.yml 文件中,如果你使用了 named volume(命名卷),而不是 bind mount(绑定挂载),可以在文件末尾添加一个 volumes 部分来定义这些命名卷。这样,Docker 会自动管理这些卷的生命周期。

services:
  mysql:
    image: mysql:5.7
    container_name: mysql
    environment:
      MYSQL_ROOT_PASSWORD: admin21
      MYSQL_DATABASE: my_jpressdb
    ports:
      - "3306:3306"
    volumes:
      - mysql_data:/var/lib/mysql
    restart: always
    
volumes:  # 定义命名卷
  mysql_data:  # 命名卷 mysql_data

 

AI搜索“容器逃逸漏洞”避免被攻击。

全部评论

·