本文转自阿里云开发者社区,因为无法分享链接,故未粘贴

安装Docker CE

Docker有两个分支版本:Docker CE和Docker EE,即社区版和企业版。本教程基于CentOS 7安装Docker CE。

  1. 安装Docker的依赖库
yum install -y yum-utils device-mapper-persistent-data lvm2
  1. 添加Docker CE的软件源信息
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  1. 安装Docker CE
    注:如果直接yum -y install docker会默认下载最新的docker-ce的最新版本
yum makecache fast
yum -y install docker-ce
  1. 启动Docker服务
systemctl start docker

配置阿里云镜像仓库(镜像加速)

Docker的默认官方远程仓库是hub.docker.com,由于网络原因,下载一个Docker官方镜像可能会需要很长的时间,甚至下载失败。为此,阿里云容器镜像服务ACR提供了官方的镜像站点,从而加速官方镜像的下载。下面介绍如何使用阿里云镜像仓库

  1. 登录容器镜像服务控制台
  2. 然后搜索容器镜像,点击【容器镜像服务】登录控制台。
    单击【镜像中心】 > 【镜像加速器】,可以看到阿里云为您提供了一个专属的镜像加速地址
  3. 配置Docker的自定义镜像仓库地址。请将下面命令中的镜像仓库地址https://kqh8****.mirror.aliyuncs.com替换为阿里云为您提供的专属镜像加速地址
tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://kqh8****.mirror.aliyuncs.com"]
}
EOF
  1. 重新加载服务配置文件
systemctl daemon-reload
  1. 重启Docker服务。
systemctl restart docker

测试例子

使用Docker安装Nginx服务

  1. 查看Docker镜像仓库中Nginx的可用版本。
docker search nginx

命令输出如下所示:

2. 拉取最新版的Nginx镜像。

docker pull nginx:latest

命令输出如下所示:

3. 查看本地镜像。

docker images

命令输出如下所示:

4. 运行容器。

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

命令参数说明:

--name nginx-test:容器名称。
-p 8080:80: 端口进行映射,将本地8080端口映射到容器内部的80端口。
-d nginx: 设置容器在后台一直运行。
命令输出如下所示:
  1. 在浏览器地址栏输入:
    http://<ECS公网地址>:8080
    访问Nginx服务

阿里云服务器安装Docker相关推荐

  1. 阿里云服务器安装docker开发环境

    前段时间在阿里云上买了个服务器,打算部署一下开发环境,想了一下就使用最近一年念念不忘的docker来部署吧!他的好处就去看看官方文档吧,这边在部署使用之后会总结到该导航文章中,这篇导航文章会随时更新, ...

  2. 使用阿里云服务器安装docker,并用nginx示例

    一.前言 之前对docker了解不多,自从使用了一次之后,就感觉这个产品对开发者实在是太友好了,可以迅速在Linux,window等平台部署服务.常见的有数据库,nginx,消息队列,redis等.利 ...

  3. 【docker系列】详解阿里云服务器安装docker

    目录 准备 docker官网 安装 阿里云容器加速 学习docker先上链接:学它~ docker官网:https://docs.docker.com/ docker帮助文档:https://docs ...

  4. 【云原生】Docker 进阶 -- 阿里云服务器安装Docker Compose与初体验

  5. 阿里云服务器安装oracle11g——会用的到,建议收藏

    阿里云服务器安装oracle11g 一. 安装docker 二 . 开始拉取镜像 2.1.创建docker容器 2.2 启动容器 2.3 进入镜像进行配置 三. 环境配置 四. 数据库连接 4.1 使 ...

  6. 阿里云服务器安装emqx和thingsboard

    <笔记> 阿里云服务器安装emqx和thingsboard 前言 最近把云服务器重装了系统,需要将以前的服务重新部署到新的服务器上. 服务器版本:CentOS 7.8 64位,为了以后的方 ...

  7. 阿里云服务器Docker安装与卸载

    文章目录 一.Docker是什么? 二.使用步骤 1.查看docker安装情况 2.安装docker 3.安装docker图形化管理工具portainer 总结 一.Docker是什么? Docker ...

  8. 阿里云服务器安装oracle11g

    1.服务器配置 1.命令行查看 //Linux版本             CentOS-7-x86_64         //oracle版本             linux.x64_11gR2 ...

  9. 『中级篇』阿里云安装Docker企业版UCP和DTR(59)

    原创文章,欢迎转载.转载请注明:转载自IT人故事会,谢谢! 原文链接地址:『中级篇』阿里云安装Docker企业版UCP和DTR(59) 前面一节讲到了如何在阿里云使用容器服务的方式,本节主要讲讲如何在 ...

最新文章

  1. python运维实战--跨堡垒机连接二级服务器上传文件
  2. 百度测试linux面试题,百度测试开发岗位面试题目
  3. UA OPTI570 量子力学2 物质波与物质粒子
  4. SAP Spartacus 页面元数据
  5. java x锁_基于Java名称的锁?
  6. 高并发推荐系统架构设计实践
  7. Bailian2880 句中最长的单词【字符串】
  8. IAR_STM32_BootLoader
  9. UCI数据集中文介绍:Waveform Database Generator (Version 1) Data Set
  10. VS2010 常用快捷键
  11. 流程图连接线生成算法
  12. 微信小程序使用 checkbox 如何修改样式?
  13. 五、《图解HTTP》报文首部和HTTP缓存
  14. Android加载图片导致内存溢出(Out of Memory异常)
  15. 缓解环境噪声对音频质量干扰
  16. 关于编程的自我介绍和规划。
  17. 二.ARM裸机学习之S5PV210刷机
  18. 什么是事务(对事物的简单介绍)
  19. Electron 麒麟 Linux 系统 root 账户报错
  20. OpenCore电池显示正在充电:1% 建议维修

热门文章

  1. 自然语言处理领域的数据增广方法
  2. MODIFY和UPDATE
  3. 技术小白用python搭建微信公众号后台
  4. 计算机10秒后重新启动,电脑自动反复重启,CPU风扇转十几秒就停了
  5. 住宅风水决议个人八大运 常鹤鸣
  6. HotSpot JVM -- 深度好文
  7. html使用javascript实现图片滚动无缝拼接
  8. 窃听神技:使用智能手机收听通过笔记本电脑键盘输入的内容
  9. 【论文笔记】Map-Based Localization Method for Autonomous Vehicles Using 3D-LIDAR
  10. 将tensor转换为image