# How to build own Docker image with PXC 8.0 without root password promting?

**URL:** <https://forums.percona.com/t/how-to-build-own-docker-image-with-pxc-8-0-without-root-password-promting/23393>\
**Category:** Percona XtraDB Cluster 8.x\
**Tags:** community, mysql, percona\
**Created:** [July 5, 2023, 7:06pm UTC](https://forums.percona.com/t/how-to-build-own-docker-image-with-pxc-8-0-without-root-password-promting/23393 "2023-07-05T19:06:27Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aleks\_Lozovyuk](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/aleks_lozovyuk/32/11518_2.png) [@Aleks\_Lozovyuk](https://forums.percona.com/u/Aleks_Lozovyuk)\
**Post date:** [July 5, 2023, 7:06pm UTC](https://forums.percona.com/t/how-to-build-own-docker-image-with-pxc-8-0-without-root-password-promting/23393/1 "2023-07-05T19:06:27Z")

</div>

Hi, I try to build own Docker image for us, but how I can install PXC 8.0 in my docker image without promt a root password?

I find a something relative question a lot of year ago about 5.7, but now, in Debian-11:slim image it’s not work for me

---

<div class="post-metadata">

**Author:** ![Vadim\_Yalovets](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/vadim_yalovets/32/43_2.png) [@Vadim\_Yalovets](https://forums.percona.com/u/Vadim_Yalovets)\
**Post date:** [July 5, 2023, 7:28pm UTC](https://forums.percona.com/t/how-to-build-own-docker-image-with-pxc-8-0-without-root-password-promting/23393/2 "2023-07-05T19:28:06Z")

</div>

Hi Aleks,

Here is our Dockerfile that is used for building PXC images.  
[https://github.com/percona/percona-docker/raw/main/percona-xtradb-cluster-8.0/Dockerfile](https://github.com/percona/percona-docker/raw/main/percona-xtradb-cluster-8.0/Dockerfile)

---

<div class="post-metadata">

**Author:** ![Aleks\_Lozovyuk](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/aleks_lozovyuk/32/11518_2.png) [@Aleks\_Lozovyuk](https://forums.percona.com/u/Aleks_Lozovyuk)\
**Post date:** [July 5, 2023, 7:33pm UTC](https://forums.percona.com/t/how-to-build-own-docker-image-with-pxc-8-0-without-root-password-promting/23393/3 "2023-07-05T19:33:09Z")

</div>

Thanks! But some other question, sorry - if I use official docker image ([Docker](https://hub.docker.com/r/percona/percona-xtradb-cluster)) - how I can mount an own my.cnf file for use? Because, I try to create own image for resolve this moment

---

<div class="post-metadata">

**Author:** ![Aleks\_Lozovyuk](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/aleks_lozovyuk/32/11518_2.png) [@Aleks\_Lozovyuk](https://forums.percona.com/u/Aleks_Lozovyuk)\
**Post date:** [July 5, 2023, 7:35pm UTC](https://forums.percona.com/t/how-to-build-own-docker-image-with-pxc-8-0-without-root-password-promting/23393/4 "2023-07-05T19:35:05Z")

</div>

Resolves for me, how to install in docker:

RUN apt-get update && apt-get install -y debconf-utils

> RUN apt update && echo “percona-xtradb-cluster-server percona-xtradb-cluster-server/root\_password password root” | debconf-set-selections   
> && echo “percona-xtradb-cluster-server percona-xtradb-cluster-server/root\_password\_again password root” | debconf-set-selections
> 
> ARG DEBIAN\_FRONTEND=noninteractive
