Docker容器探索其一

举报
Dreamstriver 发表于 2018/12/31 09:34:49 2018/12/31
【摘要】 登录华为云,购买弹性云服务器,购买后远程登录,输入root,在password后输入账号密码(密码不会显示,只管直接输就行)以普通用户登录 CentOS 系统,验证你的 CentOS 版本是否支持 Docker,通过 uname -r命令查看你当前的内核版本输入sudo yum update(更新yum)如已经是最新版本跳过此步卸载旧版本(如果是第一次安装跳过此步):输入sudo yum r...


登录华为云,购买弹性云服务器,购买后远程登录,输入root,在password后输入账号密码(密码不会显示,只管直接输就行)

以普通用户登录 CentOS 系统,验证你的 CentOS 版本是否支持 Docker,通过 uname -r命令查看你当前的内核版本

输入sudo yum update(更新yum)如已经是最新版本跳过此步


卸载旧版本(如果是第一次安装跳过此步):输入sudo yum remove docker docker-common docker-selinux docker-engine

安装需要的安装包:输入sudo yum install -y yum-utils device-mapper-persistent-data lvm2

设置yum源镜像地址:输入udo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo


查看仓库所有docker版本:输入yum list docker-ce --showduplicates | sort 

选择特定版本安装:输入sudo yum install docker-ce



输入sudo systemctl start docker



输入:sudo systemctl enable docker

输入:docker images


验证client和service是否启动成功:输入docker version

运行第一个容器,通过 WEB 界面进行展示。docker run -d -p 80:80 httpd

Docker 首先检查本地是否有 httpd 的镜像,如果没有则会从 Docker 镜像源下载 httpd 镜

像,镜像中已经安装好了 Apache HTTP Server,启动 httpd 容器,并将容器的 80 端口映射

到 host 的 80 端口完成后应为:


输入弹性公网IP后应显示为入下:


二、进阶

 可以选择华为或者其他容器镜像中心创建自己的镜像仓库,拉取镜像到自己的 docker 环境,拉取镜象后启动实例,docker run -d -p 81:80  swr.cn-north1.myhuaweicloud.com/lihongchen/tank-north:1.0.1,然后在web 界面输入地址出现游戏 的界面,则证明实例工作正常。

 

 





【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。