安装 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 进行管理。

相关文章
|
2月前
|
存储 监控 测试技术
如何将现有的应用程序迁移到Docker容器中?
如何将现有的应用程序迁移到Docker容器中?
255 57
|
2月前
|
存储 监控 Java
如何对迁移到Docker容器中的应用进行性能优化?
如何对迁移到Docker容器中的应用进行性能优化?
248 59
|
2月前
|
NoSQL Redis Docker
使用Docker Compose工具进行容器编排的教程
以上就是使用Docker Compose进行容器编排的基础操作。这能帮你更有效地在本地或者在服务器上部署和管理多容器应用。
313 11
|
2月前
|
缓存 Java Docker
如何对应用代码进行优化以提高在Docker容器中的性能?
如何对应用代码进行优化以提高在Docker容器中的性能?
204 1
|
1月前
|
安全 持续交付 Docker
Docker:重塑现代软件交付的容器引擎
Docker:重塑现代软件交付的容器引擎
|
1月前
|
运维 测试技术 Docker
Docker:轻量级容器化技术革命
Docker:轻量级容器化技术革命
|
1月前
|
存储 持续交付 Docker
Docker:颠覆传统开发的轻量级容器革命
Docker:颠覆传统开发的轻量级容器革命
|
3月前
|
消息中间件 监控 Docker
Docker环境下快速部署RabbitMQ教程。
就这样,你成功地用魔法召唤出了RabbitMQ,还把它和你的应用程序连接了起来。现在,消息会像小溪流水一样,在你的系统中自由流淌。别忘了,兔子们不喜欢孤独,他们需要你细心的关怀,不时地监控它们,确保他们的世界运转得井井有条。
233 18
|
3月前
|
Ubuntu 安全 数据安全/隐私保护
在Docker容器中部署GitLab服务器的步骤(面向Ubuntu 16.04)
现在,你已经成功地在Docker上部署了GitLab。这就是我们在星际中的壮举,轻松如同土豆一样简单!星际旅行结束,靠岸,打开舱门,迎接全新的代码时代。Prepare to code, astronaut!
362 12