docker安装

94 阅读2分钟

一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第11天,点击查看活动详情

docker

最近公司用到了docker,使用起来很舒服。做个笔记,防止忘记

何为Docker

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

Docker 是一个开源的应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化,docker容器是完全使用沙箱机制,相互之间不会有任何接口。

说白了docker容器就是在linux上又装了一个linux,然后将应用发布到linux中,每个容器都是独立的,不会相互影响。docker是可以移植的,不用担心环境问题 开发人员在本地编写代码,而且移植非常简单,简直不要爽上天。 Docker 的安装与启动

4.1 安装环境说明

Docker 官方建议在 Ubuntu 中安装,因为 Docker 是基于 Ubuntu 发布的,而且一般 Docker 出现的问题 Ubuntu 是最先更新或者打补丁的。在很多版本的 CentOS 中是不支持更新最新的一些补丁包的。注意一点CentOS要选择CentOS7.x 以上的版本,不要选择CentOS6.x 的版本。

1、yum 包更新到最新

yum update

一路y image.png 更新完毕 image.png 2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

image.png 3、 设置yum源

image.png 4、 安装docker,出现输入的界面都按 y yum install -y docker-ce

image.png 5、 查看docker版本,验证是否验证成功

docker -v

image.png

you need to be root to perform this command

在linux命令行运行命令的时候,出现:

you need to be root to perform this command

这里是要告诉我们,我们没有权限进行命令行内容操作。

我们需要重新设置我们的身份,改成超级管理员身份

是提示要获取root权限

输入su 回车输入密码