I ran into multiple issues with the virtual servers being used for Level 4 Docker. These includes missing ncurses for clear commands, user is missing from the docker group and requires the use of sudo everytime.
Nothing to stop you from installing ncurses and modding the user to add the docker group at the start of the lab.
I think the idea is that the VMs are fairly fresh. It is not the default action of the docker installer to grant non-root access to the daemon as that’s a security risk, and is most likely the scenario you would have in a real production environment - those users allowed to work with docker on a server would have to use sudo to do so.
Hi @Mconnaker
I tried resolving a Dockerfile in Level 4, which works as expected.
Can you please share details of the lab you are facing issues with?
instead of prefixing sudo to each command, you can become root user with sudo -i and then work with Docker commands.
I am not sure what you mean by clear commands. Can you please elaborate on this as well. A screenshot could be helpful.
@Santosh_KodeKloud - The issue appears to happen on multiple server builds across different courses, levels and tasks. Its random, sometimes it’ll be fine but other times (more frequently) it is missing certain commands.
