亚马逊AWS云主机(Rathat)安装docker

标签: aws docker rathat
993人阅读 评论(0) 收藏 举报
分类:

好久好久没写博客了。从创建这个新的账号到现在都半年了,居然也没怎么更新。以后还是多点记录自己在技术路上的爬坑吧


废话不多说,直接上正题。


亚马逊的AWS和国内的阿里云相比还是繁琐很多,首先是登录问题。安装官网的说明,需要使用秘钥对登录。注意,一定要开启ssh的22端口,不然会登录不了。尤其是安全组使用了默认的配置的时候。

参考资料:

亚马逊的AWS不能SSH登录了怎么办? - 知乎 https://www.zhihu.com/question/21271342

使用Xshell登录AWS的EC2云服务器和开启EC2上允许root+密码方式登录 | Linux–不是那么难https://www.dwhd.org/20150525_182436.html  


【开始安装】

1. 

sudo rpm --import "https://sks-keyservers.net/pks/lookup?op=get&search=0xee6d536cf7dc86e2d7d56f59a178ac6c6238f52e"

如果没有安装,会有以下报错信息

Downloading packages:
warning: /var/cache/yum/x86_64/7Server/packages.docker.com_1.10_yum_repo_main_centos_7/packages/docker-engine-selinux-1.10.3.cs4-1.el7.centos.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID 6238f52e: NOKEY


Public key for docker-engine-selinux-1.10.3.cs4-1.el7.centos.noarch.rpm is not installed

2. 

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://packages.docker.com/1.10/yum/repo/main/centos/7


3. 

yum install docker-engine

正常的话,到这里就能够安装成功了。但是如果AWS是第一次使用的话,是以 ec2-user 身份登录的,并且root是没有密码的。这个时候 service docker start 会有以下信息

[ec2-user@ip-172-31-43-97 ~]$ service docker start
Redirecting to /bin/systemctl start docker.service
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to manage system services or units.
Authenticating as: Cloud User (ec2-user)
Password: 
polkit-agent-helper-1: pam_authenticate failed: Authentication failure

这个时候如果有设置root密码,输入root密码也是可以,设置方法如下:

sudo passwd root  //设置root密码



然后输入就可以了。当然,如果切换到 root用户,就不会有这样的问题了。因为ec2-user没有启动 service的权限。

也可以

sudo service docker start

sudo service ps -a

sudo service docker stop

参考资料:

在AWS上创建linux系统EC2使用docker - CSDN博客
http://blog.csdn.net/u012891504/article/details/51698337

docker-engine安装 - CSDN博客
http://blog.csdn.net/xuyongshi02/article/details/51649823

查看评论

在AWS上创建linux系统EC2使用docker

最近研究将金蝶eas安装在docker容器中运行,AWS上linux系统是自带了docker的,所以我们可以是很方便的使用. 在这里我们选择的Cent OS系统的centos7.0-offical-b...
  • u012891504
  • u012891504
  • 2016年06月17日 14:10
  • 3430

CentOS7 安装Docker社区版

Docker CE for CentOS特点和优点轻松安装和设置优化的Docker环境,以便在裸机服务器和虚拟机上进行CentOS分发。 最新的Docker平台版本,具有内置的业务流程(集群和调度),...
  • wh211212
  • wh211212
  • 2017年11月29日 11:00
  • 204

使用Amazon免费云主机和Docker,快速搭建PPTP服务器!

首要要申请使用Amazon的EC2,具体步骤就不啰嗦了,不熟悉的同学可以参考以下步骤(Amazon网站上有详细的在线说明)。账号注册绑定信用卡:这个是必须过程,但不需要付费。访问AWS控制台:http...
  • lgx910307
  • lgx910307
  • 2015年10月04日 17:30
  • 771

Centos7 编译安装nginx1.10.2 脚本启动失败解决思路

环境 系统:centos 7 amazon aws 云 软件:nginx 1.10.2 默认用户:centos 安装方法:http://blog.csdn.net/mingjie1212/articl...
  • mingjie1212
  • mingjie1212
  • 2017年01月18日 17:54
  • 5234

install docker in aws redhat7

编辑/etc/yum.reop.d/redhat-rhui.repo 文件,找到如下配置块。 [rhui-REGION-rhel-server-extras] name=Red Hat Enterpr...
  • conjimmy
  • conjimmy
  • 2017年03月27日 15:58
  • 342

亚马逊AWS云主机(Rathat)安装docker

首次使用AWS安装docker
  • fancychuan
  • fancychuan
  • 2017年11月24日 18:41
  • 993

Docker简介和安装(一)

作者:非法小恋 如今在云计算时代,虚拟化技术无疑是整座信息大厦最核心的。 虚拟化既可以通过硬件模拟来实现,也能通过操作系统来实现。而近些年出现的容器虚拟化方案,更是充分利用了操作系统本身已有的机制和...
  • supermapsupport
  • supermapsupport
  • 2016年06月23日 10:49
  • 1000

rathat网络配置

Linux 的网络配置基本上是通过修改几个配置文件来实现的,虽然也可以用ifconfig来设置IP,用route来配置默认网关,用hostname来配置主机名,但是重启后会丢失。   下面是...
  • kuang2020
  • kuang2020
  • 2017年05月18日 23:53
  • 134

Docker理解

近期一直在研究Docker,感悟颇深,和大家分享一下Docker 在云计算中的应用和Docker的原理。 Docker 用法https://yeasy.gitbooks.io/docker_prac...
  • u012511518
  • u012511518
  • 2017年01月06日 12:53
  • 423

win10安装docker

1 下载docker安装包 https://download.docker.com/win/stable/InstallDocker.msi 2 开启win10的Hyper-V ,控制面板 -> 程序...
  • zzuchenyb
  • zzuchenyb
  • 2017年07月29日 10:26
  • 588
    个人资料
    持之以恒
    等级:
    访问量: 3766
    积分: 95
    排名: 142万+
    文章存档
    最新评论