Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • 文章目录 文章目录
  • Project information
    • Project information
    • Activity
    • Members
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
Collapse sidebar
  • pub
  • 文章目录文章目录
  • Wiki
  • DockerInstall

DockerInstall · Changes

Page history
Adjust struct. authored May 21, 2021 by 周峰's avatar 周峰
Hide whitespace changes
Inline Side-by-side
DockerInstall.md 0 → 100644
View page @ fa830b41
## 1、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
```sh
yum install -y yum-utils device-mapper-persistent-data lvm2
```
## 2、设置docker的yum源
```sh
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
```
## 3、查看所有仓库中所有docker版本,并选择特定版本安装
```sh
yum list docker-ce --showduplicates | sort -r
```
## 4、安装Docker,命令:yum install docker-ce-版本号,如下
```sh
yum install docker-ce-18.09.9
```
## 5、 启动Docker,加入开机启动
```sh
systemctl start docker
systemctl enable docker
```
## 6、 验证是否安装成功
```sh
docker version
```
# 修改docker工作目录
## 1、 查看当前docker运行的工作目录
```sh
docker info |grep "Docker Root Dir"
```
## 2、 新建或者编辑 /etc/docker/daemon.json
```sh
vi /etc/docker/daemon.json
```
* ***添加如下内容并保存***
```json
{
"data-root": "/home/yzhup/dockers",
"registry-mirrors": ["https://eru8pdx8.mirror.aliyuncs.com"],
"storage-opts": ["dm.basesize=50G"] # devicemapper存储类型有这个配置项,overlay2存储类型没有此配置项,也无需设置容器最大存储上限
}
```
## 3、 重启docker
```sh
systemctl restart docker
```
\ No newline at end of file
Clone repository
  • BusinessLibraryDeveloper
  • DockerInstall
  • GitInstall
  • GitInstruction
  • NewFrontendReadme
  • ProjectDeployment
  • SpringBoot接口设计与书写
  • Home
  • localToK8s
  • merge_branch
  • project IP manage