Skip to content

it-depends does not find Docker on Mac #82

Open

Description

I am on a Mac and have Docker desktop installed and running. However, it-depends is still giving me Docker not installed. Try 'sudo apt install docker'

Here are some outputs:

Trying to run it-depends on a repo

❯ it-depends
resolving .: 0 dependencies [00:00, ? dependencies/s]Processing /Users/alfred.kedhammar/code/repos/scilifelab_epps
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: scilifelab-epps
  Building wheel for scilifelab-epps (pyproject.toml) ... done
  Created wheel for scilifelab-epps: filename=scilifelab_epps-1.0-py3-none-any.whl size=164278 sha256=b120939382047c8c17372c477b44189fe6bc988bb59c5f160cdcb0849f02ba96
  Stored in directory: /private/var/folders/st/7720p4gn38vd042pfr7m2gh978ww82/T/pip-ephem-wheel-cache-aaac7fo5/wheels/ba/5e/ca/d4c860146b36605d8db6a591cb365aea094b257dd90850beb4
Successfully built scilifelab-epps
2023-12-22 12:42:46 [info     ] init johnnydist                [johnnydep.lib] dist=/var/folders/st/7720p4gn38vd042pfr7m2gh978ww82/T/tmp0syv5gz3/scilifelab_epps-1.0-py3-none-any.whl parent=None
2023-12-22 12:42:46 [info     ] init johnnydist                [johnnydep.lib] dist=CouchDB==1.2 parent=scilifelab-epps==1
2023-12-22 12:42:47 [info     ] init johnnydist                [johnnydep.lib] dist=genologics==1.0.0 parent=scilifelab-epps==1
2023-12-22 12:42:47 [info     ] init johnnydist                [johnnydep.lib] dist=google-api-python-client==2.111.0 parent=scilifelab-epps==1
2023-12-22 12:42:49 [info     ] init johnnydist                [johnnydep.lib] dist=httplib2==0.22.0 parent=scilifelab-epps==1
2023-12-22 12:42:50 [info     ] init johnnydist                [johnnydep.lib] dist=interop==1.3.1 parent=scilifelab-epps==1
2023-12-22 12:42:51 [info     ] init johnnydist                [johnnydep.lib] dist=oauth2client==4.1.3 parent=scilifelab-epps==1
2023-12-22 12:42:51 [info     ] init johnnydist                [johnnydep.lib] dist=pandas==2.1.4 parent=scilifelab-epps==1
2023-12-22 12:42:53 [info     ] init johnnydist                [johnnydep.lib] dist=protobuf==4.25.1 parent=scilifelab-epps==1
2023-12-22 12:42:54 [info     ] init johnnydist                [johnnydep.lib] dist=psycopg2==2.9.9 parent=scilifelab-epps==1
Docker not installed. Try `sudo apt install docker`.

Checking Docker

❯ docker info
Client:
 Version:    24.0.7
 Context:    desktop-linux
 Debug Mode: false
 Plugins:
  buildx: Docker Buildx (Docker Inc.)
    Version:  v0.12.0-desktop.2
    Path:     /Users/alfred.kedhammar/.docker/cli-plugins/docker-buildx
  compose: Docker Compose (Docker Inc.)
    Version:  v2.23.3-desktop.2
    Path:     /Users/alfred.kedhammar/.docker/cli-plugins/docker-compose
  dev: Docker Dev Environments (Docker Inc.)
    Version:  v0.1.0
    Path:     /Users/alfred.kedhammar/.docker/cli-plugins/docker-dev
  extension: Manages Docker extensions (Docker Inc.)
    Version:  v0.2.21
    Path:     /Users/alfred.kedhammar/.docker/cli-plugins/docker-extension
  feedback: Provide feedback, right in your terminal! (Docker Inc.)
    Version:  0.1
    Path:     /Users/alfred.kedhammar/.docker/cli-plugins/docker-feedback
  init: Creates Docker-related starter files for your project (Docker Inc.)
    Version:  v0.1.0-beta.10
    Path:     /Users/alfred.kedhammar/.docker/cli-plugins/docker-init
  sbom: View the packaged-based Software Bill Of Materials (SBOM) for an image (Anchore Inc.)
    Version:  0.6.0
    Path:     /Users/alfred.kedhammar/.docker/cli-plugins/docker-sbom
  scan: Docker Scan (Docker Inc.)
    Version:  v0.26.0
    Path:     /Users/alfred.kedhammar/.docker/cli-plugins/docker-scan
  scout: Docker Scout (Docker Inc.)
    Version:  v1.2.0
    Path:     /Users/alfred.kedhammar/.docker/cli-plugins/docker-scout

Server:
 Containers: 0
  Running: 0
  Paused: 0
  Stopped: 0
 Images: 1
 Server Version: 24.0.7
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Using metacopy: false
  Native Overlay Diff: true
  userxattr: false
 Logging Driver: json-file
 Cgroup Driver: cgroupfs
 Cgroup Version: 2
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inactive
 Runtimes: io.containerd.runc.v2 runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: d8f198a4ed8892c764191ef7b3b06d8a2eeb5c7f
 runc version: v1.1.10-0-g18a0cb0
 init version: de40ad0
 Security Options:
  seccomp
   Profile: unconfined
  cgroupns
 Kernel Version: 6.5.11-linuxkit
 Operating System: Docker Desktop
 OSType: linux
 Architecture: aarch64
 CPUs: 8
 Total Memory: 3.836GiB
 Name: docker-desktop
 ID: 687058ce-ed68-4f7d-bc06-ac3e87331cda
 Docker Root Dir: /var/lib/docker
 Debug Mode: false
 HTTP Proxy: http.docker.internal:3128
 HTTPS Proxy: http.docker.internal:3128
 No Proxy: hubproxy.docker.internal
 Experimental: false
 Insecure Registries:
  hubproxy.docker.internal:5555
  127.0.0.0/8
 Live Restore Enabled: false

WARNING: daemon is not using the default seccomp profile

Versions

❯ docker --version
Docker version 24.0.7, build afdd53b
❯ it-depends --version
it-depends version 0.1.1

The "where"s

❯ which docker
/usr/local/bin/docker
❯ which it-depends
/Users/alfred.kedhammar/miniconda3/envs/epps/bin/it-depends
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions