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的版本

 

posted @ 2018-11-18 16:05  bxs  阅读(697)  评论(0编辑  收藏  举报