当前位置:   article > 正文

docker快速学习--安装--02_daemon.json

daemon.json

docker快速学习–安装–02


1、 在线安装

1.1、yum 包更新到最新

yum update
  • 1

1.2、如果已经安装过Docker,请先卸载

yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

  • 1
  • 2

1.3、安装yum工具包和存储驱动

yum install -y yum-utils 
yum install -y device-mapper-persistent-data 
yum install -y lvm2

 
  • 1
  • 2
  • 3
  • 4
  • 5

1.4、安装Docker的yum源

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

# 如果连接超时,可以使用alibaba源
# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

  • 1
  • 2
  • 3
  • 4
  • 5

1.5、 安装docker

yum install -y docker-ce docker-ce-cli containerd.io
  • 1

1.6、 查看docker版本,验证是否验证成功

docker -v
  • 1

在这里插入图片描述

2、离线安装

https://blog.csdn.net/zhou920786312/article/details/118212302
七、docker安装
  • 1
  • 2

3、常用操作

3.1、镜像加速

默认情况下,将来从docker hub(https://hub.docker.com/)上下载docker镜像,太慢。一般都会配置镜像加速器。

3.1.1、创建daemon.json

sudo mkdir -p /etc/docker
sudo vim /etc/docker/daemon.json

 

{
  "data-root": "/home/hd/docker/data",
  "registry-mirrors": [
    "http://hub-mirror.c.163.com",
    "https://fsqbo5wy.mirror.aliyuncs.com",
    "https://registry.docker-cn.com"
  ]
}



  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

3.1.2、重新启动服务

sudo systemctl daemon-reload
sudo systemctl restart docker
  • 1
  • 2

3.2、设置开机启动

systemctl enable docker

  • 1
  • 2

3.3、将当前用户(hd)加入docker组

#添加docker用户组
sudo groupadd docker
#将登陆用户加入到docker用户组中
sudo gpasswd -a $USER docker
#更新用户组
newgrp docker

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

退出当前shell终端,重新登录,使得上面配置生效

4、常用命令

# 启动
sudo service docker start
# 重启
sudo service docker restart
# 停止
sudo service docker stop
# 查看状态
sudo service docker status


# 启动
sudo systemctl start docker
# 重启
sudo systemctl restart docker
# 停止
sudo systemctl stop docker
# 查看状态
sudo systemctl status  docker


# 重新加载配置
sudo systemctl daemon-reload

# 设置开机启动
systemctl enable docker


# 查看docker概要信息	
docker info

# 查看docker帮助文档	
docker --help

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/282543
推荐阅读
相关标签
  

闽ICP备14008679号