Amit Kumar
Amit Kumar

Reputation: 485

Docker using host libraries

I have hadoop libraries on my host and I want use them in the container rather than having them in the container itself, is there a way I can use my host's libraries in the docker container?

Upvotes: 1

Views: 2358

Answers (1)

codestation
codestation

Reputation: 3498

You can mount a host directory on the container so it will be available inside, for example:

docker run -it -v /opt/myhadooplibs:/myhadooplibs busybox

Now /opt/myhadooplibs contents will be available on /myhadooplibs on the container. You can read more about volumes here.

Note that by doing this you are making your container non portable as it depends on the host.

Upvotes: 1

Related Questions