Docker 安装和简单使用
一、安装与配置
1.安装依赖包
2.设置阿里云镜像源
3.安装 Docker-CE
3.1、重建 Yum 缓存。
3.2、安装 Docker-CE
4.启动 Docker-CE
5.[可选] 为 Docker 建立用户组
docker 命令与 Docker 引擎通讯之间通过 UnixSocket ,但是能够有权限访问 UnixSocket 的用户只有 root 和 docker 用户组的用户才能够进行访问,所以我们需要建立一个 docker 用户组,并且将需要访问 docker 的用户添加到这一个用户组当中来。
建立 Docker 用户组
2.添加当前用户到 docker 组($USER当前用户),这样就不用sudo(root权限用户来运行)
6.镜像加速配置 这里使用的是 阿里云提供的镜像加速 ,登录并且设置密码之后在左侧的 Docker Hub 镜像站点 可以找到专属加速器地址,复制下来。
然后执行以下命令:
7、重新加载配置,并且重启 Docker 服务
附、
1、GUI 管理配置 这里推荐使用 Portainer 作为容器的 GUI 管理方案。
官方地址:https://portainer.io/install.html
安装命令: (-d表示后台运行 -p 9000:9000,第一个9000为服务器端口,第二个9000为docker内部端口,-v挂载目录,第一个为主机目录:第二个为容器目录)
访问:id:9000
2、注意几个概念:
镜像image:就是一个只读层(read-only layer),由多个文件系统组成
容器container:和镜像的概念一样,但是它上面一层是可读可写成,容器也可以变成镜像,生成自己的镜像版本
数据卷volume,把数据映射到linux磁盘目录,业务把数据写入这个目录,容器重新启动时,自己加载数据卷,数据又恢复了。有问题的。(争论,数据库这种方式需求适不适合docker)
Docker 仓库(Repository):集中的存储、分发镜像的服务
3、docker的常用命令
启动一个镜像/容器
查看容器
停止容器
删除容器
删除镜像
6、其他:
版权声明: 本文为 InfoQ 作者【枫林】的原创文章。
原文链接:【http://xie.infoq.cn/article/e9e7ede99e128bb008ffb72f0】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论