# Resources on how to use wandb docker

**URL:** <https://community.wandb.ai/t/resources-on-how-to-use-wandb-docker/1596>\
**Category:** W&B Help\
**Tags:** projects, resources, wandb, beginner-friendly\
**Created:** [December 23, 2021, 12:04am UTC](https://community.wandb.ai/t/resources-on-how-to-use-wandb-docker/1596 "2021-12-23T00:04:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jvisionvs](https://avatars.discourse-cdn.com/v4/letter/j/aca169/32.png) [@jvisionvs](https://community.wandb.ai/u/jvisionvs)\
**Post date:** [December 23, 2021, 12:04am UTC](https://community.wandb.ai/t/resources-on-how-to-use-wandb-docker/1596/1 "2021-12-23T00:04:04Z")

</div>

Greetings:

After lots of research, I decided to go with wandb as the solution to several of the project management organization currently in place (or lack thereof).

With that, I am looking to acquire the most effective workflow using `wandb docker` and `wandb local`.

There is a page on this in the documents, and another in Github, but both are brief, and do not provide much information. All other documentation appears quite impressive (a major factor to me choosing this over the many other solutions). Whether featured by the company or a blog done by a third party, any good references to set up docker with wandb? Eventually, we will be spanning many parts of the data science pipeline (i.e., this is me doing a trial for a group at a company). So figured best practices and an efficient work environment should be set up first. Then, to start playing around with the outputs from the container runs to the project space (dashboard).

Any pointers, references, samples projects, or any other material that might be out there?

Thanks!

---

<div class="post-metadata">

**Author:** ![a-sh0ts](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@a-sh0ts](https://community.wandb.ai/u/a-sh0ts)\
**Post date:** [December 23, 2021, 9:45pm UTC](https://community.wandb.ai/t/resources-on-how-to-use-wandb-docker/1596/2 "2021-12-23T21:45:20Z")

</div>

Hey @jvisionvs

I’m glad to hear about your decision to use `wandb` as the solution of choice for your organization.  
I apologize for the lack of clarity in the documentation regarding `wandb docker` and `wandb local` . We are always updating our documentation so if there is something specific you would have liked to have seen about these commands please let us know!

`wandb docker` and `wandb local` are two different but heavily related container solutions to interacting with `wandb` .

> [” `wandb docker` is a command that starts a docker container, passes in wandb environment variables, mounts your code, and ensures wandb is installed. By default the command uses a docker image with TensorFlow, PyTorch, Keras, and Jupyter installed.“](https://docs.wandb.ai/guides/integrations/other/docker)

`wandb docker` is intended to be used as pre-made docker container in which it makes it easy to interact with your `wandb` instance, with the necessary environment variables pre-configured and with the standard suite of deep-learning toolkits. You could as easily make your own docker container with a different base image by making sure to simply set the [proper environment variables.](https://docs.wandb.ai/guides/track/advanced/environment-variables#optional-environment-variables) **This makes it so you have no need to directly login from your script to be able to log to your** `wandb` **instance**. [Here is one of the older articles we have outlining the usefulness of `wandb docker`.](https://medium.com/@stephanie_88121/we-made-docker-easy-to-use-for-reproducibility-in-machine-learning-experiments-521c0eef94f6)

Now I used the phrase “ `wandb` instance” [because `wandb local` operates as your own `wandb` server.](https://docs.wandb.ai/guides/self-hosted/local) If the cloud solution does not suit your use case for a variety of reasons ([be it the limitations set in place that can be adjusted](https://docs.wandb.ai/guides/track/limits), security reasons, etc.), you can spin up your own instance of `wandb` that would be exclusive to your organization. However, `wandb local` on localhost is good only for testing purposes. If you so decide to move with `wandb local` , you can use the [documentation here to set up your instance for production workloads](https://docs.wandb.ai/guides/self-hosted/setup).

If you have any more questions please don’t hesitate to ask!  
Happy Holidays,  
Anish

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex020/uploads/wandb/original/1X/366b649231631dbab896843020da0056074ac79d.png) [@system](https://community.wandb.ai/u/system)\
**Post date:** [April 20, 2022, 6:02pm UTC](https://community.wandb.ai/t/resources-on-how-to-use-wandb-docker/1596/3 "2022-04-20T18:02:05Z")

</div>

Closed on April 20, 2022, 6:02pm UTC

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