# SimpleContainerGenerator Error

**URL:** https://discourse.julialang.org/t/simplecontainergenerator-error/77072
**Category:** General Usage
**Tags:** question
**Created:** [February 25, 2022, 2:18pm UTC](https://discourse.julialang.org/t/simplecontainergenerator-error/77072 "2022-02-25T14:18:59Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![austinbean](https://avatars.discourse-cdn.com/v4/letter/a/839c29/32.png) [@austinbean](https://discourse.julialang.org/u/austinbean)
#### Post date: [February 25, 2022, 2:18pm UTC](https://discourse.julialang.org/t/simplecontainergenerator-error/77072/1 "2022-02-25T14:18:59Z")

</div>

I’m trying to generate a Docker image so I can turn that into a Singularity image using `SimpleContainerGenerator`. I unfortunately get an error. I would love to fix this if anyone has advice!

I have the following file to generate the container:

```julia
import SimpleContainerGenerator 

mkpath("hedonic_gpu")

cd("hedonic_gpu")

pkgs = [
        "CSV", 
        "Tables", 
        "StatsBase", 
        "FileIO", 
        "HTTP", 
        "DataFrames", 
        "Parameters", 
        "Flux", 
        "Metalhead", 
        "BSON", 
        "Serialization", 
        "Random", 
        "Images", 
        "Dates", 
        "Tables",
        ]

julia_version = v"1.7.2"

SimpleContainerGenerator.create_dockerfile(pkgs; output_directory = pwd(), julia_version = julia_version)

run(`docker build -t austinbean/hedonic_gpu .`)

```

The error that I get is:

```julia
=> ERROR [27/107] RUN cd /tmp; JULIA_DEPOT_PATH=/tmp/simplecontainergenerator-containers-build-depot /opt/bin/julia -e 'import InteractiveUtils; InteractiveUtils.versioninfo(; verbose=true)' 0.2s
------
 > [27/107] RUN cd /tmp; JULIA_DEPOT_PATH=/tmp/simplecontainergenerator-containers-build-depot /opt/bin/julia -e 'import InteractiveUtils; InteractiveUtils.versioninfo(; verbose=true)':
#30 0.179 qemu-x86_64: Could not open '/lib64/ld-linux-x86-64.so.2': No such file or directory
------
executor failed running [/bin/sh -c cd /tmp; JULIA_DEPOT_PATH=/tmp/simplecontainergenerator-containers-build-depot /opt/bin/julia -e 'import InteractiveUtils; InteractiveUtils.versioninfo(; verbose=true)']: exit code: 255
ERROR: LoadError: failed process: Process(`docker build -t austinbean/hedonic_gpu .`, ProcessExited(1)) [1]

```

But if I execute the last command in a terminal I don’t get an error:

```julia
austinbean@MacBook-Pro % julia -e 'import InteractiveUtils; InteractiveUtils.versioninfo(; verbose=true)'
Julia Version 1.7.2
Commit bf53498635 (2022-02-06 15:21 UTC)
Platform Info:
  OS: macOS (arm64-apple-darwin21.2.0)
  uname: Darwin 21.3.0 Darwin Kernel Version 21.3.0: Wed Jan 5 21:37:58 PST 2022; root:xnu-8019.80.24~20/RELEASE_ARM64_T6000 arm64 arm
  CPU: Apple M1 Pro:
              speed user nice sys idle irq
       #1 24 MHz 245440 s 0 s 215388 s 2165165 s 0 s
       #2 24 MHz 244504 s 0 s 207366 s 2174115 s 0 s
       #3 24 MHz 167468 s 0 s 34087 s 2424430 s 0 s
       #4 24 MHz 110018 s 0 s 20768 s 2495199 s 0 s
       #5 24 MHz 49449 s 0 s 8580 s 2567956 s 0 s
       #6 24 MHz 18879 s 0 s 6510 s 2600597 s 0 s
       #7 24 MHz 9844 s 0 s 3164 s 2612977 s 0 s
       #8 24 MHz 5922 s 0 s 1896 s 2618167 s 0 s

  Memory: 32.0 GB (1112.5625 MB free)
  Uptime: 262598.0 sec
  Load Avg: 3.44775390625 3.18603515625 2.79541015625
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-12.0.1 (ORCJIT, cyclone)
Environment:
  XPC_FLAGS = 0x0
  PATH = /Users/austinbean/opt/anaconda3/bin:/Users/austinbean/opt/anaconda3/condabin:/Applications/Julia-1.7.app/Contents/Resources/julia/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/opt/X11/bin:/Library/Apple/usr/bin:/usr/local/git/bin
  TERM = xterm
  HOME = /Users/austinbean
  HOMEBREW_PREFIX = /opt/homebrew
  HOMEBREW_CELLAR = /opt/homebrew/Cellar
  HOMEBREW_REPOSITORY = /opt/homebrew
  MANPATH = /opt/homebrew/share/man::
  INFOPATH = /opt/homebrew/share/info:

```
