张哥仔 發表於 2019-12-21 16:13:00

在fedora 31 安装docker

<h2>简介:</h2>
<p>本来没啥特别的,但是fedora使用的cgroup版本太高,docker还没跟上来。</p>
<p>就简单介绍一下怎么在fedora上安装docker吧</p>
<h2>一:回退cgroup</h2>
<div class="cnblogs_code">
<pre>$ <span style="color: rgba(0, 0, 255, 1)">sudo</span> dnf <span style="color: rgba(0, 0, 255, 1)">install</span> -<span style="color: rgba(0, 0, 0, 1)">y grubby
$ </span><span style="color: rgba(0, 0, 255, 1)">sudo</span> grubby --update-kernel=ALL --args=<span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">systemd.unified_cgroup_hierarchy=0</span><span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(0, 0, 0, 1)">
$ </span><span style="color: rgba(0, 0, 255, 1)">sudo</span> reboot</pre>
</div>
<h2>二:添加docker源</h2>
<div class="cnblogs_code">
<pre>$ <span style="color: rgba(0, 0, 255, 1)">sudo</span> dnf config-manager --add-repo=https:<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">download.docker.com/linux/fedora/docker-ce.repo</span></pre>
</div>
<h2>三:安装dockder-ce</h2>
<div class="cnblogs_code">
<pre>$ <span style="color: rgba(0, 0, 255, 1)">sudo</span> dnf <span style="color: rgba(0, 0, 255, 1)">install</span> docker-ce</pre>
</div>
<h2>四:配置自动启动</h2>
<div class="cnblogs_code">
<pre>$ <span style="color: rgba(0, 0, 255, 1)">sudo</span> systemctl enable --now docker</pre>
</div>
<h2>五:检查docker状态</h2>
<div class="cnblogs_code">
<pre>$ systemctl enable --<span style="color: rgba(0, 0, 0, 1)">now docker
Created symlink </span>/etc/systemd/system/multi-user.target.wants/docker.service → /usr/lib/systemd/system/<span style="color: rgba(0, 0, 0, 1)">docker.service.
# systemctl status docker
● docker.service </span>-<span style="color: rgba(0, 0, 0, 1)"> Docker Application Container Engine
   Loaded: loaded (</span>/usr/lib/systemd/system/<span style="color: rgba(0, 0, 0, 1)">docker.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri </span><span style="color: rgba(128, 0, 128, 1)">2019</span>-<span style="color: rgba(128, 0, 128, 1)">10</span>-<span style="color: rgba(128, 0, 128, 1)">18</span> <span style="color: rgba(128, 0, 128, 1)">14</span>:<span style="color: rgba(128, 0, 128, 1)">11</span>:<span style="color: rgba(128, 0, 128, 1)">18</span><span style="color: rgba(0, 0, 0, 1)"> AEDT; 47s ago
   Docs: https:</span><span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">docs.docker.com</span>
Main PID: <span style="color: rgba(128, 0, 128, 1)">4081</span><span style="color: rgba(0, 0, 0, 1)"> (dockerd)
    Tasks: </span><span style="color: rgba(128, 0, 128, 1)">13</span><span style="color: rgba(0, 0, 0, 1)">
   Memory: </span><span style="color: rgba(128, 0, 128, 1)">40.5M</span><span style="color: rgba(0, 0, 0, 1)">
      CPU: 524ms
   CGroup: </span>/system.slice/<span style="color: rgba(0, 0, 0, 1)">docker.service
         └─</span><span style="color: rgba(128, 0, 128, 1)">4081</span> /usr/bin/dockerd -H fd:<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)"> --containerd=/run/containerd/containerd.sock</span></pre>
</div>
<h2>六:可以安装docker-compose</h2>
<div class="cnblogs_code">
<pre>$ <span style="color: rgba(0, 0, 255, 1)">sudo</span> dnf <span style="color: rgba(0, 0, 255, 1)">install</span> docker-compose</pre>
</div>
<p>&nbsp;</p>
<h2>&nbsp;</h2><br><br>
来源:https://www.cnblogs.com/jackadam/p/12077238.html
頁: [1]
查看完整版本: 在fedora 31 安装docker