I installed Docker on Windows 10 and it doesn’t work.
I installed Ubuntu on Virtualbox and then I installed Docker using this guide:
On Windows and Ubuntu I get the same error:
Error: No machine name(s) specified and no “default” machine exists
How do I solve my problem?
Thank you
My OS:
Ubuntu 18.04 on Virtualbox
My code on Ubuntu:
pippo@pippo-VirtualBox:~$ cd /home/gi/Scrivania/Docker-Ubuntu-18.04
pippo@pippo-VirtualBox:~/Scrivania/Docker-Ubuntu-18.04$ docker build -t apache_server:v1 .
unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat /home/gi/Scrivania/Docker-Ubuntu-18.04/Dockerfile: no such file or directory
pippo@pippo-VirtualBox:~/Scrivania/Docker-Ubuntu-18.04$ cd /home/gi/Scrivania/Docker-Ubuntu-18.04/01-Pagina-Statica
pippo@pippo-VirtualBox:~/Scrivania/Docker-Ubuntu-18.04/01-Pagina-Statica$ docker build -t apache_server:v1 .
Sending build context to Docker daemon 11.26kB
Step 1/4 : FROM httpd:2.4
2.4: Pulling from library/httpd
f7e2b70d04ae: Pull complete
84006542c688: Pull complete
dae6fe3c5e81: Pull complete
33fc493aff90: Pull complete
9a4113020573: Pull complete
Digest: sha256:20ead958907f15b638177071afea60faa61d2b6747c216027b8679b5fa58794b
Status: Downloaded newer image for httpd:2.4
---> 2d1e5208483c
Step 2/4 : LABEL Author="Nome Cognome"
---> Running in 9f8bdb60a721
Removing intermediate container 9f8bdb60a721
---> 6c25920b8154
Step 3/4 : EXPOSE 80
---> Running in d34582486fc6
Removing intermediate container d34582486fc6
---> c9f65c4f7a2a
Step 4/4 : COPY ./htdocs/ /usr/local/apache2/htdocs/
---> 72cb4f1bf46d
Successfully built 72cb4f1bf46d
Successfully tagged apache_server:v1
pippo@pippo-VirtualBox:~/Scrivania/Docker-Ubuntu-18.04/01-Pagina-Statica$ docker run -d --name apache_server_container -p 8088:80 apache_server:v1
80324c8e5881d6d7051cdff7c8214f946260f6013bab61c58896af6d79d3641e
pippo@pippo-VirtualBox:~/Scrivania/Docker-Ubuntu-18.04/01-Pagina-Statica$ docker-machine ip
Comando «docker-machine» non trovato, ma può essere installato con:
sudo snap install docker
pippo@pippo-VirtualBox:~/Scrivania/Docker-Ubuntu-18.04/01-Pagina-Statica$ sudo snap install docker
[sudo] password di gi:
docker 18.06.1-ce from Canonical✓ installed
pippo@pippo-VirtualBox:~/Scrivania/Docker-Ubuntu-18.04/01-Pagina-Statica$ docker-machine ip
Error: No machine name(s) specified and no "default" machine exists
pippo@pippo-VirtualBox:~/Scrivania/Docker-Ubuntu-18.04/01-Pagina-Statica$ ^C
pippo@pippo-VirtualBox:~/Scrivania/Docker-Ubuntu-18.04/01-Pagina-Statica$ ^C
pippo@pippo-VirtualBox:~/Scrivania/Docker-Ubuntu-18.04/01-Pagina-Statica$