打赏

星辰大海ゞ

That which does not kill us makes us stronger!

导航

随笔分类 -  Docker

基于CentOS 7在Docker中应用NVIDIA
摘要:1、安装docker 2、安装nvidia的驱动 3、安装nvidia-docker2 4、使用命令进行启动 提示: 宿主机没必要安装cuda和cudnn的包,build的时候不能使用`--runtime=nvidia`,要构建镜像的时候使用`nvidia`,文档下方有解释 在CentOS部署NVI 阅读全文

posted @ 2021-01-22 14:12 星辰大海ゞ 阅读(945) 评论(0) 推荐(0) 编辑

Linux的Namespace与Cgroups介绍
摘要:我们知道虚拟机使用的是 Hypervisor(KVM、Xen 等),那么,容器是怎么实现和下层计算机硬件和操作系统交互的呢?为什么它会具有高效轻便的隔离特性呢? 其实奥秘就在于 Linux 操作系统内核之中,为资源隔离提供了三种技术:namespace、cgroup、chroot,虽然这三种技术的初 阅读全文

posted @ 2018-11-09 14:51 星辰大海ゞ 阅读(6073) 评论(0) 推荐(3) 编辑

Dockerfile指令详解--VOLUME 指令
摘要:Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和 BusyBox以减少系统的体积和运行时的资源消耗。Alpine Linux提供了自己的包管理工具:apk,我们可以通过https://pkgs.alpinelinux.org 阅读全文

posted @ 2018-11-07 19:21 星辰大海ゞ 阅读(29051) 评论(1) 推荐(1) 编辑

VMware Harbor学习
摘要:同时安装Clair和Notary# ./install.sh --with-notary --with-clair 与notary或者Clair一起安装时管理Harbor的生命周期当Harbour与Notary或者Clair一起安装时,docker-compose命令需要指定一个或者两个额外的模板文 阅读全文

posted @ 2018-03-20 15:48 星辰大海ゞ 阅读(918) 评论(0) 推荐(0) 编辑

Docker容器硬盘动态扩容
摘要:扩容容器 docker容器默认的空间是10G,如果想指定默认容器的大小(在启动容器的时候指定),可以在docker配置文件里通过dm.basesize参数指定,比如 1 docker -d --storage-opt dm.basesize=20G 1 docker -d --storage-opt 阅读全文

posted @ 2017-02-07 17:40 星辰大海ゞ 阅读(2574) 评论(0) 推荐(0) 编辑

docker-compose安装使用
摘要:Docker Compose的工作原理 Docker Compose将所管理的容器分为三层,工程(project),服务(service)以及容器(contaienr)。Docker Compose运行的目录下的所有文件(docker-compose.yml, extends文件或环境变量文件等)组 阅读全文

posted @ 2016-09-19 18:03 星辰大海ゞ 阅读(898) 评论(0) 推荐(0) 编辑

Docker私有仓库 Registry中的镜像管理
摘要:这里主要介绍Registry v2的版本 查看Registry仓库中现有的镜像: # curl -XGET http://10.0.30.6:5000/v2/_catalog# curl -XGET http://10.0.30.6:5000/v2/mymirrors/tags/list 新版Reg 阅读全文

posted @ 2016-09-09 09:46 星辰大海ゞ 阅读(6957) 评论(0) 推荐(1) 编辑

docker网络配置之自定义网桥
摘要:使用特定范围的 IP (仅适用于v1.x)不适用于新版的v1.1x Docker 会尝试寻找没有被主机使用的 ip 段,尽管它适用于大多数情况下,但是它不是万能的,有时候我们还是需要对 ip 进一步规划。Docker 允许你管理 docker0 桥接或者通过-b选项自定义桥接网卡,需要安装bridg 阅读全文

posted @ 2016-09-05 17:29 星辰大海ゞ 阅读(6905) 评论(0) 推荐(0) 编辑

Docker镜像
摘要:Docker镜像是由文件系统叠加而成。最底端是一个引导文件系统,即bootfs,这很像典型的Linux/Unix的引导文件系统。Docker用户几乎永远不会和引导文件系统有什么交互。实际上,当一个容器启动后,它将会被移到内存中,而引导文件系统则会被卸载,以留出更多的内存供initrd磁盘镜像使用。 阅读全文

posted @ 2016-03-10 14:41 星辰大海ゞ 阅读(506) 评论(0) 推荐(0) 编辑

Centos上安装配置docker(命令集)
摘要:导出镜像存储: docker save house/redis:3.2 > redis_img.tar (也可以使用镜像ID) 导入镜像存储: docker load < redis_img.tar 导出容器快照: docker export myredis3.2 >myredis.tar (也可以 阅读全文

posted @ 2016-03-08 15:35 星辰大海ゞ 阅读(1244) 评论(0) 推荐(0) 编辑

在升级过内核的机器上安装docker遇到的一个错误
摘要:出现了以下错误: [root@osd2 ~]# service docker start Starting cgconfig service: Error: cannot mount memory to /cgroup/memory: No such file or directory /sbin/ 阅读全文

posted @ 2016-03-08 13:59 星辰大海ゞ 阅读(651) 评论(0) 推荐(0) 编辑

Linux内核升级
摘要:为了方便起见,可以通过yum的方式进行升级 具体方法参见:http://elrepo.org/ 1、rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 2、rpm -Uvh http://www.elrepo.org/elrepo-r 阅读全文

posted @ 2016-03-08 10:13 星辰大海ゞ 阅读(601) 评论(0) 推荐(0) 编辑