# Tencent OS 3.1 如何安装 Docker 并开启信息隔离

- Link: https://www.ixiqin.com/2021/12/18/tencent-os-3-1-how-to-install-the-docker/
- Published: 2021-12-18T20:59:05+08:00
- Author: 白宦成

文章目录

 [Toggle](https://www.ixiqin.com/2021/12/18/tencent-os-3-1-how-to-install-the-docker/#)

 * [如何开启信息隔离](https://www.ixiqin.com/2021/12/18/tencent-os-3-1-how-to-install-the-docker/#%e5%a6%82%e4%bd%95%e5%bc%80%e5%90%af%e4%bf%a1%e6%81%af%e9%9a%94%e7%a6%bb)
 * [配置腾讯云 Docker 镜像](https://www.ixiqin.com/2021/12/18/tencent-os-3-1-how-to-install-the-docker/#%e9%85%8d%e7%bd%ae%e8%85%be%e8%ae%af%e4%ba%91_docker_%e9%95%9c%e5%83%8f)

我最近在将主机从阿里云迁移到我的老东家腾讯云。

由于对于 Ubuntu/Debian/CentOS 用烦了，想试点新东西，就使用了腾讯云自带的 Tencent
OS Linux 3.1 来配置环境。

和标准的发行版相比，Tencent OS Linux 针对 Docker 进行了定向的优化，因此，便刚好试一试
腾讯的优化。

![](https://files.ixiqin.com/2021/12/23091507/d2b5ca33bd970f64a6301fa75ae2eb22-4.
png)

腾讯针对标准版 Docker 优化，[来源](https://github.com/Tencent/TencentOS-kernel#%E5%AE%B9%E5%99%A8%E9%9A%94%E7%A6%BB%E5%A2%9E%E5%BC%BA)

如果你想要享受对应的优化，则需要定向安装腾讯云提供的 Docker 软件，具体安装方法也
很简单，执行如下两行代码即可。

    ```shcb-line-numbers
    yum -y install tencentos-release-docker-ce
    yum -y install docker-ce
    ```

## 如何开启信息隔离

根据[官方文档](https://github.com/Tencent/TencentOS-kernel/wiki/container-resource-view-isolation)
说明，只需要执行如下代码即可完成信息隔离的开启：

    ```shcb-line-numbers
    sysctl -w kernel.stats_isolated=1
    ```

## 配置腾讯云 Docker 镜像

Docker 官方镜像在海外，在国内下载的速度体验一直不佳，在这种情况下，可以考虑配置腾
讯云官方的内网镜像，提升镜像下载速度。

    ```javascript
    cat << EOF > /etc/docker/daemon.json
    {
        "registry-mirrors": [
            "https://mirror.ccs.tencentyun.com"
        ]
    }
    EOF
    Code language: JavaScript (javascript)
    ```

执行完成后，再执行 `systemctl restart docker` 来重启 docker 即可使用镜像。
