本文主要是介绍linux下搭建docker环境,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
-
1、什么是docker?
- Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
-
2、docker与传统虚拟机对比
-
3、系统要求
- Docker 运行在 CentOS 7 (64-bit)上,要求系统为64位、系统内核版本为 3.10 以上
- 查看系统版本:cat /etc/centos-release
- 查看系统内核版本:uname -a
-
4、docker安装
- 安装依赖包
- yum install -y yum-utils device-mapper-persistent-data lvm2
- 更新yum缓存
- 添加docker下载源地址
- yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 安装docker
-
5、docker服务启动
-
6、镜像加速器
- 由于docker下载镜像默认是从国外服务器下载,会很慢。所以需要配置镜像加速器
- 切换到etc/docker下,cd etc/docker
- 编辑daemon.json文件,(如果文件不存在请新建该文件)
- vi daemon.json
- 切换到插入模式(按i键),输入内容:{ "registry-mirrors": ["https://72idtxd8.mirror.aliyuncs.com"] }
- 按esc退出插入模式,然后输入 :wq 保持退出
- 重启生效
- systemctl daemon-reload
- systemctl restart docker
至此,linux下安装docker完成,下一篇我们将继续学习docker基本使用
这篇关于linux下搭建docker环境的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!