阿里云服务器Docker及Docker Compose的安装
生活随笔
收集整理的这篇文章主要介绍了
阿里云服务器Docker及Docker Compose的安装
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
2019独角兽企业重金招聘Python工程师标准>>>
本文对阿里云ECS服务器如何安装Docker和Docker Compose进行说明,以centOS系统为例。
一、开通外网的ECS
对于开通外网的ECS,安装比较简单,可以直接使用yum方式进行安装。
1.安装Docker
- 安装yum-utils,用于提供yum-config-manager工具命令,方便对yum源管理。
- 添加docker的yum源。
- 安装docker-ce。
- 检查是否安装成功。
- 设置开机启动,有两种方式。
或
sudo systemctl enable docker2.安装Docker-Compose
- 下载安装包
- 授予执行权限
二、VPC专有网络内部ECS
对于VPC内部ECS服务器,一般都没有外网地址,那么则需要通过离线方式安装。
1.安装Docker
- 在其他有外网的服务器下载对应系统版本(通过uname -r命令查看)的rpm安装包。
- 将下载好的RPM安装包远程拷贝到需安装的服务器上。
- 安装Docker相关依赖包(阿里云ECS默认yum源为阿里云的源,所以VPC内部的服务器也是可以通过yum安装这部分依赖的,但是并不能访问Docker的repo源)。
- 通过rpm安装Docker。
- 检查是否安装成功。
- 设置开机启动
或
sudo systemctl enable docker2.安装Docker-Compose
- 在其他有外网的服务器上下载docker-compose安装包
- 远程拷贝到以下目录
- 登录需安装的服务器,授予docker-compose执行权限。
- 检查是否安装成功
三、非root用户执行
服务器运维时,出于安全考虑,一般都不会直接提供root用户给运维人员,那么如何使得非root用户也可以运行Docker呢?
- 将非root用户添加到docker用户组
转载于:https://my.oschina.net/centychen/blog/2050573
总结
以上是生活随笔为你收集整理的阿里云服务器Docker及Docker Compose的安装的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 在64位linux下编译32位程序
- 下一篇: CentOS7.5 -- Ansible