基于ESC快速搭建Docker环境

搭建Docker环境

七天打卡训练营Day2,今天学习搭建Docker环境并运行Nginx,首先领取一台体验ESC,创建一个实例。通过mobaXterm远程连接Linux服务器,输入账户密码登录

开始安装Docker依赖库

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

#添加Docker CE的软件源信息命令用于下载安装Docker

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

#用下列命令开始安装Docker CE

yum makecache fast

yum -y install docker-ce

#最后启动Docker服务

systemctl start docker

输入命令查看DockerCE是否安装成功

docker version

出现版本信息即说明安装成功

配置阿里云镜像仓库

由于Docker默认的官方远程仓库是hub.docker.com,IP地址在国外,我们在国内访问速度受限,有可能会导致下载Docker镜像失败,而阿里云提供的容器镜像服务可以加速官方镜像下载,所以我们先要把服务器配置成阿里云镜像地址

通过复制实例用户名和密码打开浏览器无痕模式登录,进入到容器服务界面跳过各种设置直接进入镜像加速器,一键复制专属加速链接,将下面的链接换成你复制的链接

tee /etc/docker/daemon.json <

{

"registry-mirrors": ["https://kqh8****.mirror.aliyuncs.com"]

}

EOF

重新加载服务配置文件并重启Docker服务

systemctl daemon-reload

systemctl restart docker

使用Docker安装Nginx服务

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

docker search nginx

我们选择最新的镜像并查看本地镜像,运行容器

docker pull nginx:latest

docker images

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

相关参数说明

--name nginx-test:容器名称。

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

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

docker linux 快速开窗口_Linux快速搭建Docker-阿里云开发者社区相关推荐

  1. 阿里云服务器搭建python web环境_《Python入门》Linux 下 Python Web开发环境搭建笔记-阿里云开发者社区...

    之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,根据个 ...

  2. abaqus实例手册_《ABAQUS 6.14超级学习手册》——1.6 实例快速入门-阿里云开发者社区...

    本节书摘来自异步社区<ABAQUS 6.14超级学习手册>一书中的第1章,第1.6节,作者: 齐威 更多章节内容可以访问云栖社区"异步社区"公众号查看. 1.6 实例快 ...

  3. 阿里云ECS服务器搭建-阿里云开发者社区

    阿里云ECS服务器搭建 一.服务器搭建的网址入口 有试用资格: 点击进入阿里云云产品试用中心,选择下图产品,选择试用30天. 无试用资格: 点击进入ecs主页,如下图,点击立即购买,花费约为0.8. ...

  4. python可视化库matplotlib_环境搭建 | Python 数据可视化库 Matplotlib 快速入门之一-阿里云开发者社区...

    数据挖掘基础环境安装与使用 [学习目标] 完成数据挖掘基础阶段的所有环境安装 应用jupyter notebook完成代码编写运行 库的安装 学习目标 目标 搭建好数据挖掘基础阶段的环境 应用 无 整 ...

  5. linux 实时 网口 速率_linux 下查看网卡工作速率-阿里云开发者社区

    [root@hadoop058 ~]# mii-tool eth0: negotiated 100baseTx-FD, link ok 100M linux 下查看网卡工作速率 Ethtool是用于查 ...

  6. linux下centos安装mysql数据库_Linux CentOS 下的MySQL数据库安装与配置-阿里云开发者社区...

    安装mysql yum -y install mysql yum -y install mysql-server yum -y install php-mysql yum -y install mys ...

  7. 基于开源应用快速构建HTAP系统(2)-阿里云开发者社区

    上述规则的意思是,当SELECT语句中包含 "+CLICKHOUSE" 关键字时,就会自动转发到 ClickHouse 后端去处理,其余的都发送到MySQL后端处理.例如下面这两条 ...

  8. mysql安装成功截屏_Linux系统安装MySql步骤及截屏-阿里云开发者社区

    如下是我工作中的记录,介绍的是linux系统下使用官方编译好的二进制文件进行安装MySql的安装过程和安装截屏,这种安装方式速度快,安装步骤简单! 需要的朋友可以按照如下步骤进行安装,可以快速安装My ...

  9. 一键装机linux_linux系统学习第十八天《搭建一键装机平台》终结篇-阿里云开发者社区...

    在真机上,利用clone-vm7新建一台虚拟机,名字:PXE-Server 1.设置防火墙为trusted 2.当前及永久关闭SELinux 3.配置IP地址:192.168.4.168/24 4.搭 ...

最新文章

  1. div css 常用技巧
  2. HTTP深入浅出 http请求
  3. r语言和python-R VS Python:R语言是否真的过时了?
  4. 我国网民规模已达7.51亿 但网络安全值得警惕
  5. Re(正则表达式)库入门
  6. 前端学习(1859)vue之电商管理系统电商系统之梳理项目结构
  7. python免费开源工具推荐_年薪200万的程序员,推荐这10大Python免费开源工具!
  8. 史上最全企业数据产品选型对比(含数仓、报表、BI、中台、数据治理)
  9. xFire两种客户端的传递参数
  10. MATLAB: 你不知道的12个基础知识
  11. 计算机 项目管理 stage phase区别
  12. 保险公司智能运营系统——软件需求规格说明
  13. 【数字电路】集成逻辑门电路
  14. 计算机考研百天,2021非全日制研究生备考即将进入百天倒计时的你还在坚持吗?...
  15. ieee期刊的科技写作思路曹文平_如何写好一篇高质量的IEEE/ACM Transaction级别的计算机科学论文?...
  16. leetcode LCP 02. 分式化简
  17. 域名备案和域名实名认证相同吗?
  18. 我的折腾日记-- Ubuntu 16.04
  19. 三运放差分放大电路分析_三运放组成的差分放大器电路图及特点
  20. 领导说给我调岗,是不是不喜欢我?我要怎么办呢?

热门文章

  1. Spring Boot 2.x基础教程:实现文件上传
  2. 赠书|零压力入门算法的顶流畅销书《漫画算法》
  3. 推荐一款最好用Mysql数据库客户端
  4. 从AVL树的定义出发,一步步推导出旋转的方案。
  5. java 连连看_java—连连看-实现封装
  6. ‘torch.nn‘ has no attribute ‘SiLU‘
  7. python调用dll依赖项
  8. Could not install packages due to anEnvironmentError: [WinError 5] 拒绝访问
  9. AVFrame中data与linesize关系
  10. oracle11g +WindoWs7 安装错误:未找到文件WFMLRSVCApp.ear