一起养成写作习惯!这是我参与「掘金日新计划 · 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 更新完毕 2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
3、 设置yum源
4、 安装docker,出现输入的界面都按 y yum install -y docker-ce
5、 查看docker版本,验证是否验证成功
docker -v
you need to be root to perform this command
在linux命令行运行命令的时候,出现:
you need to be root to perform this command
这里是要告诉我们,我们没有权限进行命令行内容操作。
我们需要重新设置我们的身份,改成超级管理员身份
是提示要获取root权限
输入su 回车输入密码