# Elastic user password is not working for my docker image

**URL:** <https://discuss.elastic.co/t/elastic-user-password-is-not-working-for-my-docker-image/241864>\
**Category:** Elasticsearch\
**Tags:** elastic-stack-security, docker\
**Created:** [July 20, 2020, 9:15am UTC](https://discuss.elastic.co/t/elastic-user-password-is-not-working-for-my-docker-image/241864 "2020-07-20T09:15:08Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ashok\_Reddy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ashok_reddy/32/45618_2.png) [@Ashok\_Reddy](https://discuss.elastic.co/u/Ashok_Reddy)\
**Post date:** [July 20, 2020, 9:15am UTC](https://discuss.elastic.co/t/elastic-user-password-is-not-working-for-my-docker-image/241864/1 "2020-07-20T09:15:09Z")

</div>

Hello There,

When I am using the elasticsearch official docker image ELASTIC\_PASSWORD env variable is working good

```auto
docker run -dti -e ELASTIC_PASSWORD=my_own_password -e discovery.type=single-node elasticsearch:7.8.0

```

But when I build my own customized docker image the ELASTIC\_PASSWORD is not working can you please help me on this

Here is my Docker file

```auto
FROM ubuntu:18.04
ENV \
 REFRESHED_AT=2020-06-20

###############################################################################
# INSTALLATION
###############################################################################

### install prerequisites (cURL, gosu, tzdata, JDK for Logstash)

RUN set -x \
 && apt update -qq \
 && apt install -qqy --no-install-recommends ca-certificates curl gosu tzdata openjdk-11-jdk-headless \
 && apt clean \
 && rm -rf /var/lib/apt/lists/* \
 && gosu nobody true \
 && set +x

### set current package version

ARG ELK_VERSION=7.8.0

### install Elasticsearch

# predefine env vars, as you can't define an env var that references another one in the same block
ENV \
 ES_VERSION=${ELK_VERSION} \
 ES_HOME=/opt/elasticsearch

ENV \
 ES_PACKAGE=elasticsearch-${ES_VERSION}-linux-x86_64.tar.gz \
 ES_GID=991 \
 ES_UID=991 \
 ES_PATH_CONF=/etc/elasticsearch \
 ES_PATH_BACKUP=/var/backups \
 KIBANA_VERSION=${ELK_VERSION}

RUN DEBIAN_FRONTEND=noninteractive \
 && mkdir ${ES_HOME} \
 && curl -O https://artifacts.elastic.co/downloads/elasticsearch/${ES_PACKAGE} \
 && tar xzf ${ES_PACKAGE} -C ${ES_HOME} --strip-components=1 \
 && rm -f ${ES_PACKAGE} \
 && groupadd -r elasticsearch -g ${ES_GID} \
 && useradd -r -s /usr/sbin/nologin -M -c "Elasticsearch service user" -u ${ES_UID} -g elasticsearch elasticsearch \
 && mkdir -p /var/log/elasticsearch ${ES_PATH_CONF} ${ES_PATH_CONF}/scripts /var/lib/elasticsearch ${ES_PATH_BACKUP}

```

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [August 17, 2020, 9:24am UTC](https://discuss.elastic.co/t/elastic-user-password-is-not-working-for-my-docker-image/241864/2 "2020-08-17T09:24:09Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
