Linux CentOS下安装docker
1、进入Linux执行
yum -y install docker-io
2、这时候如果执行命令 docker images 会报错如下 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 这是说明没有启动dockers服务,启动服务见步骤3
3、启动dockers服务,下面这两个命令,如果第一个不行就用第二个
第一个有可能报错
The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl. 意思就是 服务命令只支持基本的LSB操作(启动、停止、重新启动、尝试重启、重新加载、强制重新加载、状态)。对于其他操作,请尝试使用systemctl。 比如你输入service 进程名 initdb 那就会报以上错误
如果这样就用第二个命令启动docker
service docker start
systemctl start docker
执行完了之后再执行 docker images就可以看到有哪些镜像了
4、启动加速,为什么要加上加速的呢,因为不加这个的话,pull镜像的时候特别慢,所以加上,用这个命令
vi /etc/docker/daemon.json
里面加上下面这个代码
{ "registry-mirrors": [ "http://3272dd08.m.daocloud.io" ], "insecure-registries": [] }
其他的诸如dockers version可以看到docker的版本