温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Docker的概述与安装步骤

发布时间:2021-09-18 16:30:34 来源:亿速云 阅读:108 作者:chen 栏目:大数据

这篇文章主要介绍“Docker的概述与安装步骤”,在日常操作中,相信很多人在Docker的概述与安装步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Docker的概述与安装步骤”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

一、概述

官网:

https://www.docker.com

dockerhub:

https://hub.docker.com/

Docker 是一个开源的应用容器引擎,基于Go语言,并遵从 Apache2.0 协议开源。

Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。

把项目从windows发布到linux环境并不能跨平台,以前发布一个jar或者war,需要在机器上配置redismysql、ES、jdk。使用docker后可以带上环境来打包(镜像)。

二、组成

Docker的概述与安装步骤

镜像(image):通过镜像来创建容器,相当于是一个 root 文件系统,创建 Docker 容器的模板。

容器(container):独立运行应用,是镜像运行时的实体。

仓库(repository):Docker 仓库用来保存镜像,可以理解为代码控制中的代码仓库。

三、安装

CentOS的安装文档:

https://docs.docker.com/engine/install/centos/

1、卸载:

 sudo yum remove docker \                  docker-client \                  docker-client-latest \                  docker-common \                  docker-latest \                  docker-latest-logrotate \                  docker-logrotate \                  docker-engine

2、安装包:

sudo yum install -y yum-utils

3、设置镜像仓库

sudo yum-config-manager \    --add-repo \    https://download.docker.com/linux/centos/docker-ce.repo

不用这个 用阿里云的镜像地址:

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

安装最新docker-ce社区版的核心:

sudo yum install docker-ce docker-ce-cli containerd.io

或者指定版本:

sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

作为服务启动:

sudo systemctl start docker

docker run:

sudo docker run hello-world

Docker的概述与安装步骤

到此,关于“Docker的概述与安装步骤”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI