Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Steps in Dockerfile cannot require user input, so you need to run rosdep using the -y flag for rosdep to install the packages without asking for confirmation (similar to what you did for apt-get install above).

It is also recommended to run apt-get update in the same RUN statement as the one installing packages to make sure the package list is up to date and not relying on past docker cache (https://docs.docker.com/develop/develop-images/dockerfile_best-practices/)