首页 / DOCKER / docker 简单总结
docker 简单总结
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了docker 简单总结,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1542字,纯文字阅读大概需要3分钟。
内容图文
一、docker 安装
-
yum 方式在centos和rhce上的安装条件:
要安装Docker引擎,你需要一个维护版本的CentOS 7或8。不支持或测试存档版本。
必须启用centos-extras存储库。该存储库在默认情况下是启用的,但是如果您已经禁用了它,则需要重新启用它。
建议使用overlay2存储驱动。注意使用yum 时要配置好国内最新的yum源,并检测能否正常访问源地址。
使用yum 安装 需要安装三个包
docker-ce,docker的免费社区版
docker-ce-cli(这个工具是处理远程docker守护进程用的)
containerd.io daemon与操作系统API(在本例中是LXC - Linux Containers)接口,本质上将Docker从操作系统解耦,还为非Docker容器管理器提供容器服务
?
具体命令如下:
$ sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
$ sudo yum-config-manager \
--add-repo \
https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
$ sudo yum install docker-ce docker-ce-cli containerd.iotips:
docker的启动停止,docker-20中,在centos7.5 上,停止docker不仅需要service docker stop,也需要systemctl stop docker.socket
-
二级制源码安装方式
先决条件??
在尝试从二进制文件安装Docker之前,请确保您的主机满足以下先决条件:
一个64位的系统
版本3.10或更高的Linux内核。建议您的平台使用最新版本的内核。
Iptables版本1.4或更高
Git版本1.7或更高
一种ps可执行文件,通常由procps或类似的包提供。
XZ Utils 4.9或更高
正确安装的cgroupfs层次结构;一个单一的、包罗万象的cgroup挂载点是不够的。参见Github问题#2683,#3485,#4568)。
二、docker的使用
-
安装成功后需要配置的项
-
开启镜像加速,指定国内的远程仓库地址
在
/etc/docker
目录下有一个配置文件daemon.json
(如果没有,自己创建一个新的),里面默认是一个空的json{}
,我们需要在其中添加一行配置,如下:{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com"
],
"data-root":"/data/docker-data"#这行配置就是下面说的自定义容器数据目录的配置
} -
自定义容器数据目录
在服务器上执行
docker info
(需要先把docker程序启动起来才能查看),显示的信息中会有一项Docker Root Dir: /var/lib/docker
,这是rpm安装默认的存储位置,这也是我们需要修改的地方。还是在
/etc/docker
目录下有一个配置文件daemon.json
(如果没有,自己创建一个新的)里配置,如下:{
"data-root":"你想要的路径"
} -
-
原文:https://www.cnblogs.com/fengfengyang/p/15253590.html
内容总结
以上是互联网集市为您收集整理的docker 简单总结全部内容,希望文章能够帮你解决docker 简单总结所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。