欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

初试docker遇到的坑

程序员文章站 2022-05-14 20:41:58
...

Linux安装docker

由于资源有限,用win10的子系统wsl安装的docker不能使用docker命令,使用时报错

docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock.

原因是和docker的守护线程不能链接,这个守护线程是开机是systemd开启的,所以又安装了systemd这个工具,但是用systemctl这个命令时,又报错

System has not been booted with systemd as init system (PID 1). Can't operat

意思是说“系统不是通过 systemd 启动的”,然后我又查了一下win10能不能用systemd启动,一顿操作下来,就放弃了wsl系统使用docker的想法,就直接在win10上使用docker
首先是环境搭建:因为win10是默认不支持虚拟化的,所以要手动进行配置
在 windows功能 勾选 Hyper -V 电脑会提示你进行重启,然后按照操作即可
如果在 windows功能 找不到 Hyper -V 则参考这篇文件,按照操作即可安装Hyper -V功能
然后是下载docker
docker安装及各种安装操作案例可查看链接

docker的使用