How do you print to console from a docker file during build?

Viewed 11482

Suppose you have some Dockerfile. What needs to be added to that file such that a string (ie "Hello World") is printed to the console during build?

docker build .

1 Answers

It's fairly simple actually. If you just want to print stuff using in the build proccess you could just add the following line to your Dockerfile:

RUN echo "hello there"

EDIT:

as noted by @SoftwareEngineer, when used for logging or tooling purposes you should append the echo command to the one you want to check if were successful. for example when downloading packages and wanting to get a print statement when finished: example from nginx official image dockerfile

RUN apt-get install -y whatever && echo "installed package"

Related