CentOS7 安装 Docker &Docker-compose

imqksl · · 1578 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

# CentOS7 安装 Docker ### 使用 yum 安装 > 安装一些必要的系统工具 ``` sudo yum install -y yum-utils device-mapper-persistent-data lvm2 ``` > 添加软件源信息 ``` sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #如果是国外的服务器,直接添加docker官方软件源 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo ``` > 更新 yum 缓存 ``` sudo yum makecache fast ``` > 安装 Docker-ce ``` sudo yum -y install docker-ce ``` > 启动 Docker 后台服务 ``` sudo systemctl start docker ``` > 开机启动 Docker 后台服务 ``` sudo systemctl enable docker ``` > 将非root用户添加至docker组 ``` 非root用户在使用docker时,可能需要经常sudo, 将该用户添加至docker用户组可以解决这个麻烦 执行完后重启docker,重新登陆ssh即可生效 sudo usermod -aG docker username ``` > 测试运行 hello-world ``` docker run hello-world ``` 下图表示 Docker 已成功安装并运行 ![mark](http://cdn.sguan.top/markdown/20181121/G02nYdGVa70I.png?imageslim) ### 脚本安装 > 略 ### 镜像加速 > 如果由于没有掌握科学上网方式等原因导致拉取 Docker 镜像十分缓慢,可以配置 Docker 镜像来加速 vim /etc/docker/daemon.json - 官方镜像 ``` { "registry-mirrors": ["https://registry.docker-cn.com"] } ``` - 163镜像 ``` { "registry-mirrors": ["http://hub-mirror.c.163.com"] } ``` - 阿里云镜像 ``` { "registry-mirrors": ["https://almtd3fa.mirror.aliyuncs.com"] } ``` - 重新加载配置文件并重启 Docker 服务 ``` systemctl daemon-reload systemctl restart docker ``` # Docker-compose 安装 ``` sudo curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose ``` > ### 参考链接 [Docker--------修改Docker0网桥默认网段](http://blog.51cto.com/lisea/1940023) [Docker-compose 安装](https://yeasy.gitbooks.io/docker_practice/compose/install.html) [Docker Compose 配置文件详解](https://www.jianshu.com/p/2217cfed29d7) [CentOS Docker安装](http://www.runoob.com/docker/centos-docker-install.html) [Dockerfile教程](https://blog.csdn.net/pushiqiang/article/details/78714628)

有疑问加站长微信联系(非本文作者))

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1578 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传