最近在學(xué)習(xí) Docker,安裝成功后嘗試啟動,結(jié)果發(fā)現(xiàn)無法啟動。以下是解決過程:
$ sudo service docker start
提示:
Failed to start docker.service: Unit docker.service not found.
經(jīng)過查詢,發(fā)現(xiàn)在某些 Linux 版本中,Docker 是通過docker-ce-cli安裝的,因此,需要先安裝 docker-ce-cli:
$ sudo apt-get install docker-ce-cli
同樣的方式再試一次啟動 Docker:
$ sudo service docker start
提示:
Failed to start docker.service: Unit docker.service not found.
再次查詢,發(fā)現(xiàn)需要重新加載一下 systemd:
$ sudo systemctl daemon-reload
之后再啟動 Docker,終于成功:
$ sudo service docker start
提示:
docker start/running, process 12345
接下來,可以運行 Docker 命令,如:
$ sudo docker ps
會輸出當(dāng)前正在運行的 Docker 容器。