# Runtime env docker image: Check failed: !job\_id\_env.empty() error

**URL:** <https://discuss.ray.io/t/runtime-env-docker-image-check-failed-job-id-env-empty-error/10503>\
**Category:** Ray Core\
**Created:** [May 4, 2023, 6:07am UTC](https://discuss.ray.io/t/runtime-env-docker-image-check-failed-job-id-env-empty-error/10503 "2023-05-04T06:07:10Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![yejingxin](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/yejingxin/32/4351_2.png) [@yejingxin](https://discuss.ray.io/u/yejingxin)\
**Post date:** [May 6, 2023, 4:36pm UTC](https://discuss.ray.io/t/runtime-env-docker-image-check-failed-job-id-env-empty-error/10503/6 "2023-05-06T16:36:31Z")

</div>

it is 2.4.0

could you give some instruction to debug the issue?

If there is a potential fix, which part of the code we should look at?

What happened after `docker run image default_worker.py` ?

Docker does not support `--env-host`, is it the root cause that ray cannot get job id info from env vars?

---

_[View the full topic](https://discuss.ray.io/t/runtime-env-docker-image-check-failed-job-id-env-empty-error/10503)._
