Docker镜像管理快速入门-学习记录

Docker 是一个开源的容器引擎,用于创建、管理和编排容器,可以轻松为任何应用创建一个轻量级、可移植、自给自足的容器。本步骤将在ECS上部署一个Docker服务,并配置DockerHub的镜像加速器。

  1. 搭建Docker服务
  2. 点击右侧 ,切换至Web Terminal,输入以下命令,安装Docker的依赖库。
  3. 添加Docker CE的软件源信息。
  4. 安装Docker CE。
  5. 启动Docker服务。
  6. 配置DockerHub镜像加速器。
  7. 重启Docker服务。
  1. 准备应用代码和Dockerfile

本步骤操作将在工作空间下创建一个基于Golang的HelloWorld代码文件和一个用来构建运行Hello代码所需环境镜像的Dockerfile文件。

  1. 创建工作空间。
  2. 在工作空间下创建HelloWorld代码文件,用来在容器环境中监听HTTP服务,输出HelloWorld字符串。
  3. 在工作空间下创建Dockerfile文件。
  4. 本地构建镜像并运行镜像

本步骤将指导您使用Docker基本命令构建和运行镜

  1. 使用docker build命令构建镜像。
  2. 使用docker run命令运行镜像。
  3. 使用curl工具访问容器中的HelloWorld服务。
  4. 使用docker rm命令删除容器。
  5. 创建远程镜像仓库
  6. 选择 【镜像仓库】 > 【创建镜像仓库】,在 【创建镜像仓库】 弹框中选择 【命名空间】 ,填写 仓库名称 和 摘要 ,然后单击 【下一步】
  7. 单击 【本地仓库】 > 【创建镜像仓库】 。
  8. 在镜像仓库列表,选择上一步创建的镜像仓库,单击 【管理】 ,查看镜像仓库详情。
  9. 推送镜像

1.执行以下命令登录到阿里云Docker Registry。

  1. 标记本地镜像,将其归入远程仓库。
  2. 将本地镜像推送到远程仓库。
  3. 拉取指定版本的远程镜像。
  4. 运行拉取的远程镜像。
  5. 访问HelloWorld服务。
上一篇:什么是纯函数,JavaScript函数式编程的基础


下一篇:微信小程序-数据存储与监听