ERROR [12/29] RUN chown android:android /androidstudio-data
Opened this issue · 4 comments
efriel94 commented
Host system:
- Ubuntu 20.04.6 LTS
- Intel Core i5-9600K
- 32GB RAM
Getting an error on running ./build.sh
:
=> ERROR [12/29] RUN chown android:android /androidstudio-data 0.3s
------
> [12/29] RUN chown android:android /androidstudio-data:
#0 0.270 chown: cannot access '/androidstudio-data': No such file or directory
------
Dockerfile:28
--------------------
26 |
27 | VOLUME /androidstudio-data
28 | >>> RUN chown $USER:$USER /androidstudio-data
29 |
30 | COPY provisioning/docker_entrypoint.sh /usr/local/bin/docker_entrypoint.sh
--------------------
ERROR: failed to solve: process "/bin/sh -c chown $USER:$USER /androidstudio-data" did not complete successfully: exit code: 1
efriel94 commented
Same error when running docker image build .
davideCremona commented
same error here
drb@drb-nb-4:~/GIT/android-studio-docker$ ./build.sh
[+] Building 177.6s (16/33)
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 2.27kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 52B 0.0s
=> [internal] load metadata for docker.io/library/ubuntu:18.04 1.8s
=> [ 1/29] FROM docker.io/library/ubuntu:18.04@sha256:14f1045816502e16fc 4.7s
=> => resolve docker.io/library/ubuntu:18.04@sha256:14f1045816502e16fcbf 0.0s
=> => sha256:ffa418d98d4c763f2cba0d3b37e741c3d8b20dc6b60267e 424B / 424B 0.0s
=> => sha256:97ba4bbc97fcec201c950799697650b5cd8e5de1503 2.30kB / 2.30kB 0.0s
=> => sha256:4e43cebf9258af1a3b1edd74432c71dcb190dea87 25.69MB / 25.69MB 4.0s
=> => sha256:14f1045816502e16fcbfc0b2a76747e9f5e40bc3899 1.33kB / 1.33kB 0.0s
=> => extracting sha256:4e43cebf9258af1a3b1edd74432c71dcb190dea879f69291 0.5s
=> [internal] load build context 0.0s
=> => transferring context: 3.34kB 0.0s
=> [ 2/29] RUN dpkg --add-architecture i386 0.4s
=> [ 3/29] RUN apt-get update && apt-get install -y build-esse 167.3s
=> [ 4/29] RUN groupadd -g 1000 -r android 0.4s
=> [ 5/29] RUN useradd -u 1000 -g 1000 --create-home -r android 0.4s
=> [ 6/29] RUN adduser android libvirt 0.4s
=> [ 7/29] RUN adduser android kvm 0.4s
=> [ 8/29] RUN echo "android:android" | chpasswd 0.3s
=> [ 9/29] RUN echo "android ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/90 0.3s
=> [10/29] RUN usermod -aG sudo android 0.5s
=> [11/29] RUN usermod -aG plugdev android 0.4s
=> ERROR [12/29] RUN chown android:android /androidstudio-data 0.3s
------
> [12/29] RUN chown android:android /androidstudio-data:
#0 0.326 chown: cannot access '/androidstudio-data': No such file or directory
------
Dockerfile:28
--------------------
26 |
27 | VOLUME /androidstudio-data
28 | >>> RUN chown $USER:$USER /androidstudio-data
29 |
30 | COPY provisioning/docker_entrypoint.sh /usr/local/bin/docker_entrypoint.sh
--------------------
ERROR: failed to solve: process "/bin/sh -c chown $USER:$USER /androidstudio-data" did not complete successfully: exit code: 1
szazs89 commented
Does somebody know what's the purpose of the folder (volume) /androidstudio-data
?
I have built the image without it and it seems to run fine (omitting the volume mapping, too)