docksal / docksal

Unified, Docker šŸ³ powered web development environments for macOS, Windows, and Linux
https://docksal.io
MIT License
676 stars 177 forks source link

Error while mounting volume on new computer, MacBook Pro 2023, M2 max #1825

Closed jtjones3 closed 3 weeks ago

jtjones3 commented 4 weeks ago

Description

After running fin start, I get the a error while mounting volume Files are from Time Machine backup

Steps to reproduce the issue:

  1. Install Docker Desktop
  2. fin init
  3. fin start

Describe the results you received:

Starting services...
[+] Running 0/2
 ā ™ Container drupal10_cli_1  Starting                                                                0.1s
 ā ™ Container drupal10_db_1   Starting                                                                0.1s
Error response from daemon: error while mounting volume '/var/lib/docker/volumes/drupal10_project_root/_data': failed to mount local volume: mount :/Users/johjones/Sites/Drupal/drupal10:/var/lib/docker/volumes/drupal10_project_root/_data, flags: 0xc00, data: addr=192.168.64.1,vers=3,nolock,noacl,nocto,actimeo=1,wsize=32768,rsize=32768: permission denied

Describe the results you expected:

Start up container

Output of fin config:

fin config output ``` --------------------- COMPOSE_PROJECT_NAME_SAFE: drupal10 COMPOSE_FILE: /Users/johjones/.docksal/stacks/volumes-nfs.yml /Users/johjones/.docksal/stacks/stack-default.yml /Users/johjones/Sites/Drupal/drupal10/.docksal/docksal.yml ENV_FILE: /Users/johjones/Sites/Drupal/drupal10/.docksal/docksal.env /Users/johjones/Sites/Drupal/drupal10/.docksal/docksal-local.env PROJECT_ROOT: /Users/johjones/Sites/Drupal/drupal10 DOCROOT: web VIRTUAL_HOST: drupal10.local VIRTUAL_HOST_ALIASES: *.drupal10.local IP: 192.168.64.100 MySQL endpoint: Public URL: Docker Compose configuration --------------------- name: drupal10 services: cli: dns: - 8.8.8.8 - 9.9.9.9 environment: BLACKFIRE_CLIENT_ID: null BLACKFIRE_CLIENT_TOKEN: null COMPOSER_ALLOW_XDEBUG: "0" COMPOSER_DEFAULT_VERSION: null COMPOSER_DISABLE_XDEBUG_WARN: "0" DOCROOT: web DRUSH_ALLOW_XDEBUG: "0" DRUSH_OPTIONS_URI: drupal10.local GIT_USER_EMAIL: null GIT_USER_NAME: null HOST_GID: "2054115993" HOST_UID: "503" MYSQL_DATABASE: default MYSQL_HOST: db MYSQL_PASSWORD: user MYSQL_ROOT_PASSWORD: root MYSQL_USER: user PHP_IDE_CONFIG: null SECRET_ACQUIA_CLI_KEY: null SECRET_ACQUIA_CLI_SECRET: null SECRET_PLATFORMSH_CLI_TOKEN: null SECRET_SSH_PRIVATE_KEY: null SECRET_TERMINUS_TOKEN: 9Y6Kt*****LED=1 SSH_AUTH_SOCK: /.ssh-agent/proxy-socket VIRTUAL_HOST: drupal10.local XDEBUG_CONFIG: client_host=192.168.64.1 XDEBUG_ENABLED: "0" extends: file: /Users/johjones/.docksal/stacks/services.yml service: cli hostname: cli healthcheck: interval: 10s image: docksal/cli:php8.2-3 labels: io.docksal.shell: bash io.docksal.user: docker logging: options: max-file: "10" max-size: 1m networks: default: null volumes: - type: volume source: docksal_ssh_agent target: /.ssh-agent read_only: true volume: {} - type: volume source: cli_home target: /home/docker volume: {} - type: bind source: /tmp/.docksal/drupal10 target: /tmp/.docksal/drupal10 read_only: true bind: create_host_path: true - type: volume source: project_root target: /var/www volume: nocopy: true db: dns: - 8.8.8.8 - 9.9.9.9 environment: MYSQL_ALLOW_EMPTY_PASSWORD: null MYSQL_DATABASE: default MYSQL_INITDB_SKIP_TZINFO: null MYSQL_ONETIME_PASSWORD: null MYSQL_PASSWORD: user MYSQL_RANDOM_ROOT_PASSWORD: null MYSQL_ROOT_PASSWORD: root MYSQL_USER: user extends: file: /Users/johjones/.docksal/stacks/services.yml service: mariadb hostname: db healthcheck: interval: 10s image: docksal/mariadb:10.6 logging: options: max-file: "10" max-size: 1m networks: default: null ports: - mode: ingress target: 3306 protocol: tcp volumes: - type: volume source: db_data target: /var/lib/mysql volume: {} - type: volume source: project_root target: /var/www read_only: true volume: nocopy: true web: depends_on: cli: condition: service_started dns: - 8.8.8.8 - 9.9.9.9 environment: APACHE_BASIC_AUTH_PASS: null APACHE_BASIC_AUTH_USER: null APACHE_DOCUMENTROOT: /var/www/web APACHE_FCGI_HOST_PORT: cli:9000 extends: file: /Users/johjones/.docksal/stacks/services.yml service: apache hostname: web healthcheck: interval: 10s image: docksal/apache:2.4-2.5 labels: io.docksal.cert-name: none io.docksal.permanent: "false" io.docksal.project-root: /Users/johjones/Sites/Drupal/drupal10 io.docksal.virtual-host: drupal10.local,*.drupal10.local,drupal10.local.* logging: options: max-file: "10" max-size: 1m networks: default: null volumes: - type: volume source: project_root target: /var/www read_only: true volume: nocopy: true networks: default: name: drupal10_default volumes: cli_home: name: drupal10_cli_home db_data: name: drupal10_db_data docksal_ssh_agent: name: docksal_ssh_agent external: true project_root: name: drupal10_project_root driver: local driver_opts: device: :/Users/johjones/Sites/Drupal/drupal10 o: addr=192.168.64.1,vers=3,nolock,noacl,nocto,noatime,nodiratime,actimeo=1,wsize=32768,rsize=32768 type: nfs --------------------- ```


Output of fin sysinfo:

fin sysinfo output ``` DOCKSAL Docksal version: v1.18.2 fin version: v1.113.2 ā–ˆā–ˆā–ˆ OS Darwin macOS 14.4.1 Darwin HTW06D27G6 23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:12:49 PDT 2024; root:xnu-10063.101.17~1/RELEASE_ARM64_T6020 arm64 ā–ˆā–ˆā–ˆ ENVIRONMENT MODE : Docker Desktop DOCKER_HOST : ā–ˆā–ˆā–ˆ NFS DOCKSAL_NFS_PATH : /Users nfsd service is enabled nfsd is running (pid 50627, 8 threads) NFS EXPORTS ---------- # ---------- Exports list on localhost: ā–ˆā–ˆā–ˆ DOCKER Expected client version: 20.10.23 Expected server version: 20.10.23 Installed versions: Client: Version: 20.10.23 API version: 1.41 Go version: go1.18.10 Git commit: 7155243 Built: Thu Jan 19 17:35:19 2023 OS/Arch: darwin/amd64 (rosetta) Context: desktop-linux Experimental: true Server: Docker Desktop 4.29.0 (145265) Engine: Version: 26.0.0 API version: 1.45 (minimum version 1.24) Go version: go1.21.8 Git commit: 8b79278 Built: Wed Mar 20 15:18:02 2024 OS/Arch: linux/arm64 Experimental: false containerd: Version: 1.6.28 GitCommit: ae07eda36dd25f8a1b98dfbf587313b99c0190bb runc: Version: 1.1.12 GitCommit: v1.1.12-0-g51d5e94 docker-init: Version: 0.19.0 GitCommit: de40ad0 ā–ˆā–ˆā–ˆ DOCKER COMPOSE Expected version: 2.15.1 Installed version: 2.15.1 ā–ˆā–ˆā–ˆ DOCKSAL: PROJECTS project STATUS virtual host project root drupal10 Created drupal10.local,*.drupal10.local,drupal10.local.* /Users/johjones/Sites/Drupal/drupal10 drupal7 Created drupal7.local,*.drupal7.local,drupal7.local.* /Users/johjones/Sites/Drupal/drupal7 ā–ˆā–ˆā–ˆ DOCKSAL: VIRTUAL HOSTS ā–ˆā–ˆā–ˆ DOCKSAL: NETWORKING DOCKSAL_IP: 192.168.64.100 DOCKSAL_HOST_IP: 192.168.64.1 DOCKSAL_VHOST_PROXY_IP: 0.0.0.0 DOCKSAL_DNS_IP: 0.0.0.0 DOCKSAL_DNS_DISABLED: 1 DOCKSAL_NO_DNS_RESOLVER: 1 DOCKSAL_DNS_UPSTREAM: DOCKSAL_DNS_DOMAIN: docksal.site ā–ˆā–ˆā–ˆ DOCKSAL: CONNECTIVITY Host to 192.168.64.100: PASS Container to 192.168.64.100: PASS Container to 192.168.64.1: PASS Checking connectivity to http://dns-test.docksal.site... Host: FAIL Debug info: ---------- + cat /etc/resolv.conf + grep 192.168.64.100 + ping -c 1 -W 1 dns-test.docksal ping: cannot resolve dns-test.docksal: Unknown host + nslookup -timeout=1 dns-test.docksal 192.168.64.100 ;; connection timed out; no servers could be reached + set +x ---------- Containers: PASS ā–ˆā–ˆā–ˆ DOCKER: RUNNING CONTAINERS CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 4085e0c2e185 docksal/ssh-agent:1.4 "docker-entrypoint.sā€¦" 18 hours ago Up 26 minutes (healthy) docksal-ssh-agent f0c11f0caa51 docksal/vhost-proxy:1.8 "docker-entrypoint.sā€¦" 18 hours ago Up 26 minutes (healthy) 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp docksal-vhost-proxy ā–ˆā–ˆā–ˆ DOCKER: NETWORKS NETWORK ID NAME DRIVER SCOPE 1d795ce10f31 _default bridge local 102ed5449118 bridge bridge local 085f1cdb67a6 drupal7_default bridge local 838926b1ebfc drupal10_default bridge local 2b3f44de6287 host host local e61b5c147a35 none null local 85644d3c53e7 portainer_portainer-docker-extension-desktop-extension_default bridge local ā–ˆā–ˆā–ˆ DOCKER DESKTOP EXPECTED VERSION: 4.17.0 DETECTED VERSION: 4.29.0 ā–ˆā–ˆā–ˆ HDD Usage Filesystem Size Used Avail Capacity iused ifree %iused Mounted on /dev/disk3s1s1 926Gi 9.5Gi 456Gi 3% 404k 4.3G 0% / devfs 205Ki 205Ki 0Bi 100% 708 0 100% /dev /dev/disk3s6 926Gi 3.0Gi 456Gi 1% 3 4.8G 0% /System/Volumes/VM /dev/disk3s2 926Gi 5.8Gi 456Gi 2% 1.1k 4.8G 0% /System/Volumes/Preboot /dev/disk3s4 926Gi 40Mi 456Gi 1% 64 4.8G 0% /System/Volumes/Update /dev/disk1s2 500Mi 6.0Mi 480Mi 2% 1 4.9M 0% /System/Volumes/xarts /dev/disk1s1 500Mi 6.1Mi 480Mi 2% 32 4.9M 0% /System/Volumes/iSCPreboot /dev/disk1s3 500Mi 2.8Mi 480Mi 1% 64 4.9M 0% /System/Volumes/Hardware /dev/disk3s5 926Gi 451Gi 456Gi 50% 3.9M 4.8G 0% /System/Volumes/Data map auto_home 0Bi 0Bi 0Bi 100% 0 0 - /System/Volumes/Data/home /dev/disk5s2 931Gi 874Gi 57Gi 94% 3.9M 602M 1% /Volumes/work backup com.apple.TimeMachine.2024-05-03-084842.local@/dev/disk3s5 926Gi 427Gi 456Gi 49% 3.8M 4.8G 0% /Volumes/com.apple.TimeMachine.localsnapshots/Backups.backupdb/HTW06D27G6/2024-05-03-084842/Data ```
jtjones3 commented 3 weeks ago

Suddenly started working.