首页 > 其他分享 >install docker

install docker

时间:2022-11-06 11:12:52浏览次数:53  
标签:compose https mirrors systemctl install docker #####

### 步骤2: docker和docker-compose 安装

##### 2.1 docker安装 (centos7为例)

```
wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
```

```
sudo sed -i 's+download.docker.com+mirrors.cloud.tencent.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
```

```
sudo yum makecache fast
```

```
sudo yum install -y docker-ce
```

##### 2.2 docker-compose安装

```
curl -L https://get.daocloud.io/docker/compose/releases/download/1.27.4/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
```

```
chmod +x /usr/local/bin/docker-compose
```

##### 2.3 docker 国内镜像配置

```
mkdir -p /etc/docker
```
```
vi /etc/docker/daemon.json
```

添加以下内容:

```
{
"registry-mirrors": [" https://docker.mirrors.ustc.edu.cn"]
}

failed to start daemon: invalid mirror: " https://docker.mirrors.ustc.edu.cn" is not a valid URI

{
"registry-mirrors": ["https://registry.docker-cn.com"]
}

```

##### 2.4 检查 docker 是否安装成功

```
docker -v
```

##### 2.5 检查 docker-compose 是否安装成功

```
docker-compose -v
```

##### 2.6 检查 docker 是否已启动

```
1.systemctl daemon-reload
```
```
2.systemctl restart docker
Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.


cd /etc/docker
vim daemon.json
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}

3、然后重启docker:systemctl restart docker
```
```
systemctl status docker

```

标签:compose,https,mirrors,systemctl,install,docker,#####
From: https://www.cnblogs.com/alamps/p/16862204.html

相关文章

  • 从0开始梳理django项目_3.打回原形,构建docker基础环境(day3)
    构建过程下载python模块比较费劲,先构建出来基础镜像,上传到docker仓库![root@ansibledjango_uwsgi]#dockerlogin-uxiaorenwudashuju[root@ansibledjango_uwsgi]#......
  • macOS使用docker搭建hadoop集群
    启动集群安装docker下载网址:https://www.docker.com/products/docker-desktop/构建基础镜像拉取centos镜像dockerpullcentos:7.5.1804创建文件夹,将jdk安装包放入,......
  • docker实战学习2022版本(五)之DockFile入门实战
    DockFile:DockFile是用来构建Docker镜像的文本文件,是由一条条构建镜像所需的指令和参数构成的脚本。官网:https://docs.docker.com/engine/reference/builder/构建三部曲:编写d......
  • Vue Need to install with `app.use` function
    UncaughtSyntaxError:Needtoinstallwith`app.use`function(atmessage-compiler.esm-bundler.js:54:19)atcreateCompileError(message-compiler.esm-bundler.j......
  • docker搭建ddns
    ddns容器https://hub.docker.com/r/chen...https://github.com/honwen/ali...dockerpullchenhw2/aliyun-ddns-cli$dockerrun-d\-e"AKID=[ALIYUN'sAcces......
  • docker构建容器时 容器内使用代理
    build容器时使用代理demo1使用前指定env使用后记得清空,否则会影响使用容器时的网络catdockerfile-->FROMjenkins/jenkins:2.289.2-lts-jdk11USERr......
  • docker使用代理(in home)
    docker使用httphttp_proxyhttps://docs.docker.com/config/daemon/systemd/#代理和国内镜像源不要同时使用,。。。#"storage-driver":"overlay2",apt......
  • docker-Volume(四)
    Volume原理首先我们需要知道Docker的文件系统是如何工作的。1,Docker镜像是由多个文件系统(只读层)叠加而成。当我们启动一个容器的时候,Docker会加载只读镜像层并在其上(译者......
  • docker实战教程(十四):docker上安装mysql
    dockerhub上查找mysql镜像dockersearchmysql从dockerhub上拉取mysql镜像到本地(指定版本为5.7)dockerpullmysql:5.7使用mysql5.7镜像创建容器(也叫运行镜像)......
  • docker常用命令(三)
    帮助启动类命令启动docker:systemctlstartdocker停止docker:systemctlstopdocker重启docker:systemctlrestartdocker查看docker'状态systemctlstatusdocke......