天天看点

记一次基于ECS搭建Docker环境

基于CentOS 7安装Docker CE(社区版)

步骤:

远程连接ECS

注:此处使用的是window

打开win+R,输入cmd打开命令窗口。在终端中输入命令ssh -v

如果未出现如下信息则可能是未安装,可以安装OpenSSH

C:\Users\MECHREVO>ssh -V
OpenSSH_for_Windows_7.7p1, LibreSSL 2.6.5
           

随后登录ECS服务器,命令为ssh [username]@[ipaddress]即用户@弹性IP

随后根据提示登录ECS服务器

记一次基于ECS搭建Docker环境

登陆成功后会出现一个提示信息,如

记一次基于ECS搭建Docker环境

1、安装Docker的依赖库

命令:

yum install -y yum-utils device-mapper-persistent-data lvm2

记一次基于ECS搭建Docker环境

2、添加Docker CE的软件源信息。

命令:

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

记一次基于ECS搭建Docker环境

3、 安装Docker CE

命令:

yum makecache fast
yum -y install docker-ce
           
记一次基于ECS搭建Docker环境

4、启动Docker服务

命令:

systemctl start docker

使用Docker安装Nginx服务

1、 查看Docker镜像仓库中Nginx的可用版本

命令:

docker search nginx

记一次基于ECS搭建Docker环境

2、拉取最新版的Nginx镜像

命令:

docker pull nginx:latest

记一次基于ECS搭建Docker环境

3、查看本地镜像

命令:

docker images

记一次基于ECS搭建Docker环境

4、运行容器

命令:

docker run --name nginx-test -p 8080:80 -d nginx

命令参数说明:

–name nginx-test:容器名称。

-p 8080:80: 端口进行映射,将本地8080端口映射到容器内部的80端口。

-d nginx: 设置容器在后台一直运行。

记一次基于ECS搭建Docker环境