美文网首页
2019-03-02 使用docker

2019-03-02 使用docker

作者: 翻斗乐园胡图图 | 来源:发表于2019-03-02 21:12 被阅读0次

最近太忙了。。新工作每天11点下班,累并快乐着。
忙着写公司文档,自己的好久没写了。。随便记点东西,准备接下来深入docker
因为安装docker时用了sudo,所以使用docker命令时都要打sudo,不然就是报错

Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.38/containers/json: dial unix /var/run/docker.sock: connect: permission denied

简单3步操作

添加一个docker组

sudo groupadd docker

查一下组内有哪些用户

grep 'docker' /etc/group

将用户加入docker组

sudo gpasswd -a ${USER} docker

关键最后一步!

重启服务!

newgrp - docker

docker可以从官方仓库拉取镜像,但是国内可能会出现网络较慢的情况,我们修改镜像地址配置文件/etc/docker/daemon.json,doc文档如下

You can add "https://registry.docker-cn.com" to the registry-mirrors array in /etc/docker/daemon.json to pull from the China registry mirror by default.

{
  "registry-mirrors": [
    "https://registry.docker-cn.com"
  ]
}

接着重启docker

sudo systemctl daemon-reload
sudo systemctl restart docker

至此,docker的基本配置就完成了,我们运行一个最简单的容器来实践一下

docker run hello-world
docker运行.jpg

docker执行了这么几个步骤
1 Docker客户端连接到守护进程
2 Docker守护进程从Docker Hub拉取了hello-world镜像(因为没有填写标签,docker默认会拉取lastest标签)
3 Docker守护进程从该镜像创建了一个容器,来执行了命令并输出了我们当前看的这条消息
4 Docker守护进程将容器中的标准输出转发到你的终端。

至此,我们已经基本安装成功了,

相关文章

网友评论

      本文标题:2019-03-02 使用docker

      本文链接:https://www.haomeiwen.com/subject/nfgyuqtx.html