Docker容器探索其一
登录华为云,购买弹性云服务器,购买后远程登录,输入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 界面输入地址出现游戏 的界面,则证明实例工作正常。
- 点赞
- 收藏
- 关注作者
评论(0)