docker-compose v3挂载nfs作为共享目录

cat docker-compose.yml

version: '3'
services:
  mysql-nfs:
    container_name: mysql-nfs
    privileged: true
    image: mysql:5.7
    ports:
      - 3306:3306
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: "passwd"
      MYSQL_DATABASE: "dbname"
    volumes:
      - /etc/localtime:/etc/localtime
      - test-nfs:/var/lib/mysql
volumes:
  test-nfs:  #卷名
    driver_opts:
      type: nfs
      o: addr=nfs-ip,nfsvers=4,minorversion=0,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport #nfs-ip 替换为nfs服务器的IP
      device: :/uploads  #nfs中目录得路径
posted @ 2022-09-08 14:17  蒲公英PGY  阅读(804)  评论(0编辑  收藏  举报