安装 Docker 容器环境|学习笔记

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 快速学习安装 Docker 容器环境

开发者学堂课程【打造 Gitlab 代码托管平台安装 Docker 容器环境】学习笔记,与课程紧密联系,让用户快速学习知识。  

课程地址:https://developer.aliyun.com/learning/course/456/detail/5624


安装 Docker 容器环境


内容介绍:

一、Docker 介绍

二、优点

三、 Docker 容器环境实战

 

一、Docker 介绍

Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。它是目前最流行的 Linux 容器解决方案。

Docker 将应用程序与该程序的依赖,打包在一个文件里面。运行这个文件,就会生成一个虚拟容器。程序在这个虚拟容器里运行,就好像在真实的物理机上运行一样。有了 Docker,就不用担心环境问题。

总体来说,Docker 的接口相当简单,用户可以方便地创建和使用容器,把自己的应用放入容器。容器还可以进行版本管理、复制、分享、修改,就像管理普通的代码一样。


二、优点

更高效的利用系统资源

更快速的启动时间

一致的运行环境

持续交付和部署

更轻松的迁移

更轻松的维护和扩展


三、Docker 容器环境实战

1.服务器操作系统的更换

Docker 只能安装在 64bit 系统上,Linux 内核越新体验越好,不建议使用早于2016年的 Linux 发行版。

这里建议使用 Ubuntu18.04 LTS 作为运行 Docker 的底层系统。

(1)新购 ECS 选择镜像

(2)已购 ECS 更换镜像

如果已经购买了 ECS 想更换为镜像市场的镜像,点击进入服务器,停止或者强制停止。更换操作系统前选择备份。

图片1.png

在公共镜像中选择所需要的及相关设置,就开始进行重装了。

图片2.png

2. 通过镜像的方式来重置系统的话是非常快的,不像传统的服务器或 U 盘重装耗费的时间长。

3. 安装 Docker 环境

通过 Putty 连接服务器后

(1)安装 Docker 环境

curl -sSL httpa://get.daocloud.1o/docker | ah

鼠标右键粘贴就会自动安装,

图片3.png

(2)安装 Docker-Compose 环境,其中1.25.3 可以根据 最新版本 修改

安装以下二进制文件到目录,复制粘贴后会进行下载

curl -L

https://get.daocloud.io/docker/compose/releases/downlod/1.25.4/docker-compOse-unameunaBe/usr/local/bin/docker-compose

再把 chmod /usr/1ocal/bin/docker-compose 输入进去,就完成了 Docker 和 Docker-Compose 环境的创建。

后面则可以在我们安装在对应的应用程序时使用 Docker 进行管理。

相关文章
|
1天前
|
前端开发 jenkins 持续交付
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
|
1天前
|
jenkins 网络安全 持续交付
新的centos7.9安装docker版本的jenkins2.436.1最新版本-后端项目发布(四)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-后端项目发布(四)
|
1天前
|
Java 开发工具 git
新的centos7.9安装docker版本的jenkins2.436.1最新版本-项目发布(三)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-项目发布(三)
10 4
|
1天前
|
网络安全 Docker 容器
测试开发环境下centos7.9下安装docker的minio
测试开发环境下centos7.9下安装docker的minio
|
1天前
|
NoSQL Redis Docker
Mac上轻松几步搞定Docker与Redis安装:从下载安装到容器运行实测全程指南
Mac上轻松几步搞定Docker与Redis安装:从下载安装到容器运行实测全程指南
12 0
|
弹性计算 应用服务中间件 Linux
Day2 基于ECS快速搭建Docker环境
简介: 容器技术 容器是一个允许我们在资源隔离的过程中,运行应用程序和其依赖项的 、轻量的 、操作系统级别的虚拟化技术, 运行应用程序所需的所有必要组件都打包为单个镜像,这个镜像是可以重复使用的。当镜像运行时,它是运行在独立的环境中,并不会和其他的应用共享主机操作系统的内存、CPU或磁盘。这保证了容器内的进程不会影响到容器外的任何进程。 Docker:类似于虚拟机 但是比虚拟机运行小切简单 Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不
335 0
|
弹性计算 应用服务中间件 Linux
基于ECS快速搭建Docker环境
本教程介绍如何快速搭建Docker环境,并使用Docker部署一个Nginx服务。
基于ECS快速搭建Docker环境
|
弹性计算 应用服务中间件 nginx
|
弹性计算 应用服务中间件 Linux
基于ECS快速搭建Docker环境(进阶班-Day2)
安装Docker总结下来只需要4步: 1、安装Docker-CE 2、配置加速镜像(国内网络原因导致) 3、使用Docker安装Nginx服务 4、测试Nginx
1683 0
基于ECS快速搭建Docker环境(进阶班-Day2)
|
弹性计算 应用服务中间件 Linux
基于ECS快速搭建Docker环境
1. 创建资源 2. 连接ECS服务器 3. 安装Docker CE 4. 配置阿里云镜像仓库(镜像加速) 5. 使用Docker安装Nginx服务
基于ECS快速搭建Docker环境