centos指定默认目录安装docker

挂载目录

1.挂载硬盘

fdisk /dev/sdb

2.格式化硬盘

mkfs.ext4 /dev/sdb1

echo "/dev/sdb1       /data   ext4 defaults 0 0" >> /etc/fstab

指定目录

1.查看默认目录

sudo docker info | grep "Docker Root Dir"

2.停止docker服务

systemctl stop docker

3.docker的配置文件路径在/etc/docker/daemon.json,增加一个key和value,指定docker的路径:"graph": "/new-path/docker"。

默认采用的"storage-driver"是overlay2,如果使用xfs系统需要格式化的时候指定打开ftype,命令:mkfs.xfs -n ftype=1 /path/to/your/device

vim /etc/docker/daemon.json

{
"registry-mirrors": ["https://dockerhub.azk8s.cn"],
"graph": "/data/lib/docker"
}

mkdir -p /data/lib/docker

4.启动docker服务

systemctl start docker

执行docker info,查看docker信息如下:

[[email protected] ~]# docker info
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 18.03.1-ce
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: false
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 773c489c9c1b21a6d78b5c538cd395416ec50f88
runc version: 4fc53a81fb7c994640722ac585fa9ca548971871
init version: 949e6fa
Security Options:
seccomp
Profile: default
Kernel Version: 3.10.0-327.el7.x86_64
Operating System: CentOS Linux 7 (Core)
OSType: linux
Architecture: x86_64
CPUs: 2
Total Memory: 3.688GiB
Name: localhost.localdomain
ID: IWSE:VMJM:POT7:VGAI:6ZZM:MJQZ:MD44:UB44:BOSJ:2D7U:HQAO:JVOZ
Docker Root Dir: /data/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
127.0.0.0/8
Registry Mirrors:
https://dockerhub.azk8s.cn/
Live Restore Enabled: false

WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled

原文地址:https://www.cnblogs.com/beilong/p/12247135.html

时间: 2024-10-12 19:33:47

centos指定默认目录安装docker的相关文章

CentOS 7.3 上安装docker

Docker,分为社区版CE和企业版EE.社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务. 一.安装docker 1.Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker . 通过 uname -r 命令查看你当前的内核版本 $ uname -r 2.使用 root 权限登录 Centos.确保 yum 包更新到最新. $ yum update 3.卸载旧版本(如果安装过旧版本的话) $

在centos和redhat上安装docker

前置条件 64-bit 系统 kernel 3.10+一.检查内核版本,返回的值大于3.10即可 $ uname -r 二.使用 sudo 或 root 权限的用户登入终端 三.卸载旧版本(如果安装过旧版本的话) $ yum remove docker docker-common docker-selinux docker-engine 四.安装需要的软件包 #yum-util提供yum-config-manager功能 #另外两个是devicemapper驱动依赖的 $ yum install

CentOS 6.5上安装docker与docker对中文字符集的支持

一.CentOS 6.5上安装docker 在CentOS 6.5 还不能够直接通过yum install -y docker 来安装docker服务 在一些文档中有看到说是因为内核太低的原因导致的,因为docker至少要做3.8以上的版本才能安装, 但是我发现其实并不需要升级内核就可以实现docker的安装不过,也有可能我的安装存在偶然性, 但是我还是记录一下,以防日后忘记. 1.先查看下你的系统内核是多少 # uname -r 2.6.32-431.el6.x86_64 我的是CentOS

转:webdriver驱动未在默认目录安装的firefox

刚开始用webdriver的朋友一定会苦恼它时常不能启动firefox,很多时候是因为firefox安装在默认路径下.此时,我们有些常用方法,可以解决此问题. [1] System.setProperty("webdriver.firefox.bin", "D:\\Program Files\\Mozilla Firefox\\firefox.exe");//设置系统权限,system指的是 JRE (runtime)system,不是指 OS [2] File F

在centos 6.8下安装docker

1.检查自己的系统内核是不是64位系统,因为docker只能安装在64位系统中 命令: uname -a 结果 2.6.32-642.6.2.el6.x86_64 2.查看自己centos的版本 cat /etc/redhat-release 出现如下 CentOS release 6.8 (Final) 3.安装EPEL rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 4.安装

Centos 7 安装Mono和Jexus 默认目录安装 (一)

一.准备环境 yum -y install gcc gcc-c++ bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-devel libtiff-devel libexif-devel giflib-devel libX11-devel freetype-devel fontconfig-devel cairo-devel 二.下载并安装libgdiplus, libgdiplus是一个Mono库,用于对非Windows操

Docker -CentOS 6.5上安装

开始安装daoker之旅: 1. [[email protected] ~]# uname -r 2.6.32-431.el6.x86_64 2. [[email protected] ~]# cat /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m 注意其他的源可能导致你的内核和docker的版本不一致,需要升级内核至3.x. 3.安装 [[email protected] ~]# rpm -ivh http://dl.fedor

Docker 在 CentOS 7 上的安装

再接再厉! 0. 启用root权限 su 1. 将 yum 包更新至最新版 这一步时间极长,中间还需要选择y/N yum update 2. 安装需要的软件包,其中yum-utils 提供yum-config-manager功能,devices-mapper-persistent-data 与 lvm2 是devicemapper 所依赖的 yum install -y yum-utils device-mapper-persistent-data lvm2 3. 设置yum源 yum-conf

如何在Centos7上安装docker

Docker 是一个开源工具,它可以让创建和管理 Linux 容器变得简单.容器就像是轻量级的虚拟机,并且可以以毫秒级的速度来启动或停止.Docker 帮助系统管理员和程序员在容器中开发应用程序,并且可以扩展到成千上万的节点. 容器和 VM(虚拟机)的主要区别是,容器提供了基于进程的隔离,而虚拟机提供了资源的完全隔离.虚拟机可能需要一分钟来启动,而容器只需要一秒钟或更短.容器使用宿主操作系统的内核,而虚拟机使用独立的内核. Docker 的局限性之一是,它只能用在 64 位的操作系统上. 在这篇