# make docker-compose-build error

**URL:** <https://forum.ansible.com/t/make-docker-compose-build-error/37681>\
**Category:** AWX Project\
**Tags:** awx\
**Created:** [February 21, 2023, 6:02am UTC](https://forum.ansible.com/t/make-docker-compose-build-error/37681 "2023-02-21T06:02:27Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yuefeng\_Yuan](https://avatars.discourse-cdn.com/v4/letter/y/4da419/32.png) [@Yuefeng\_Yuan](https://forum.ansible.com/u/Yuefeng_Yuan)\
**Post date:** [February 21, 2023, 6:02am UTC](https://forum.ansible.com/t/make-docker-compose-build-error/37681/1 "2023-02-21T06:02:27Z")

</div>

Hi all,

Happen error during run "make docker-compose-build“ as below:  
Traceback (most recent call last):  
File “setup.py”, line 9, in   
from setuptools import setup  
ModuleNotFoundError: No module named ‘setuptools’  
Traceback (most recent call last):  
File “setup.py”, line 9, in   
from setuptools import setup  
ModuleNotFoundError: No module named ‘setuptools’  
ansible-playbook tools/ansible/dockerfile.yml -e build\_dev=True -e receptor\_image=[quay.io/ansible/receptor:devel](http://quay.io/ansible/receptor:devel)  
[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match  
‘all’

PLAY [Render AWX Dockerfile and sources] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*

TASK [Gathering Facts] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
ok: [localhost]

TASK [dockerfile : Create \_build directory] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
ok: [localhost]

TASK [dockerfile : Render supervisor configs] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
ok: [localhost] =\> (item=supervisor.conf)  
ok: [localhost] =\> (item=supervisor\_task.conf)

TASK [dockerfile : Render Dockerfile] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
ok: [localhost]

PLAY RECAP \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
localhost : ok=4 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0

DOCKER\_BUILDKIT=1 docker build -t [quay.io/awx/awx\_devel:devel](http://quay.io/awx/awx_devel:devel)   
–build-arg BUILDKIT\_INLINE\_CACHE=1   
–cache-from=[quay.io/awx/awx\_devel:devel](http://quay.io/awx/awx_devel:devel) .  
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.  
Error: unable to parse value provided `` to --cache-from: repository must contain neither a tag nor digest: [quay.io/awx/](http://quay.io/awx/) awx\_devel:devel  
make: \*\*\* [Makefile:492: docker-compose-build] Error 125

Does there anyone can help me ?

---

<div class="post-metadata">

**Author:** ![AWX\_Project](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@AWX\_Project](https://forum.ansible.com/u/AWX_Project)\
**Post date:** [February 22, 2023, 8:07pm UTC](https://forum.ansible.com/t/make-docker-compose-build-error/37681/2 "2023-02-22T20:07:29Z")

</div>

maybe run “pip install setuptools” and try again, does that help?

---

<div class="post-metadata">

**Author:** ![Yuefeng\_Yuan](https://avatars.discourse-cdn.com/v4/letter/y/4da419/32.png) [@Yuefeng\_Yuan](https://forum.ansible.com/u/Yuefeng_Yuan)\
**Post date:** [February 23, 2023, 12:21am UTC](https://forum.ansible.com/t/make-docker-compose-build-error/37681/3 "2023-02-23T00:21:49Z")

</div>

thanks. i installed setuptools and it can remove the first part error that " No module named ‘setuptools’ ". However the second error still happen :

DOCKER\_BUILDKIT=1 docker build -t [quay.io/awx/awx\_devel:devel](http://quay.io/awx/awx_devel:devel)   
–build-arg BUILDKIT\_INLINE\_CACHE=1   
–cache-from=[quay.io/awx/awx\_devel:devel](http://quay.io/awx/awx_devel:devel) .  
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.  
Error: unable to parse value provided `` to --cache-from: repository must contain neither a tag nor digest: [quay.io/awx/](http://quay.io/awx/) awx\_devel:devel  
make: \*\*\* [Makefile:492: docker-compose-build] Error 125

Even i copy the command there to run manually ,look like still happen the error. Not sure is it something about the command or my os env ?

在2023年2月23日星期四 UTC+8 04:07:29 写道：

---

<div class="post-metadata">

**Author:** ![AWX\_Project](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@AWX\_Project](https://forum.ansible.com/u/AWX_Project)\
**Post date:** [March 1, 2023, 7:41pm UTC](https://forum.ansible.com/t/make-docker-compose-build-error/37681/4 "2023-03-01T19:41:31Z")

</div>

I see “Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.”

are you using podman? you’ll want to use docker when running make docker-compose-build

AWX Team

---

<div class="post-metadata">

**Author:** ![AWX\_Project](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@AWX\_Project](https://forum.ansible.com/u/AWX_Project)\
**Post date:** [March 22, 2023, 3:04pm UTC](https://forum.ansible.com/t/make-docker-compose-build-error/37681/5 "2023-03-22T15:04:36Z")

</div>

Hi,  
Did you manage to get this working, anything else we can help with?
