国林他爹 發表於 2024-3-22 13:22:00

Deepin-安装Docker

<p><strong>1 deepin 版本</strong></p>
<p>社区版 20.7.1</p>
<p><strong>2 安装依赖包</strong></p>
<div class="cnblogs_code">
<pre>sudo apt-<span style="color: rgba(0, 0, 0, 1)">get update
sudo apt</span>-<span style="color: rgba(0, 0, 0, 1)">get install \
    apt</span>-transport-<span style="color: rgba(0, 0, 0, 1)">https \
    ca</span>-<span style="color: rgba(0, 0, 0, 1)">certificates \
    curl \
    gnupg</span>-<span style="color: rgba(0, 0, 0, 1)">agent \
    software</span>-properties-common -<span style="color: rgba(0, 0, 0, 1)">y
curl </span>-fsSL https:<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">download.docker.com/linux/ubuntu/gpg | sudo apt-key add - </span></pre>
</div>
<strong><span style="font-size: 2em">3 配置安装源</span></strong>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)"> 编辑 sudo vim /etc/apt/sources.list
</span><span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)"> 添加一行</span>
deb https:<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">download.docker.com/linux/ubuntu bionic stable</span></pre>
</div>
<strong><span style="font-size: 2em">4 安装</span></strong>
<div class="_2Uzcx_">
<div class="cnblogs_code">
<pre>sudo apt install docker-ce -<span style="color: rgba(0, 0, 0, 1)">y
# docker </span>-V</pre>
</div>
<strong><span style="font-size: 2em">5 授权普通用户运行docker</span></strong>
<div class="cnblogs_code">
<pre>sudo usermod -aG docker $USER</pre>
</div>
<strong><span style="font-size: 2em">6 更换国内的docker源</span></strong></div>
<p>使用 docker-cn 提供的镜像源</p>
<div class="cnblogs_code">
<pre># 编辑 /etc/docker/daemon.json 文件,并输入 docker-<span style="color: rgba(0, 0, 0, 1)">cn 镜像源地址
sudo nano </span>/etc/docker/daemon.json</pre>
</div>
<p>输入以下内容</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)">{
</span>"registry-mirrors": ["https://registry.docker-cn.com"<span style="color: rgba(0, 0, 0, 1)">]
}</span></pre>
</div>
<p>&nbsp;保存退出</p>
<div class="_2Uzcx_">
<div class="cnblogs_code">
<pre>ctrl +<span style="color: rgba(0, 0, 0, 1)"> o
ctrl </span>+<span style="color: rgba(0, 0, 0, 1)"> x
Y</span></pre>
</div>
<pre class="line-numberslanguage-undefined"><code class="language-undefined">回车<br></code>重启 docker 服务<br>sudo service docker restart</pre>
</div>
<p><strong>7 禁止开机启动</strong></p>
<p>docker 默认开机自启</p>
<div class="_2Uzcx_">
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)"># 安装chkconfig
sudo apt</span>-<span style="color: rgba(0, 0, 0, 1)">get install chkconfig

# 移除自启
sudo chkconfig </span>--del docker</pre>
</div>
<p><strong>8 docker-compose安装</strong></p>
<p>目录准备<br>sudo mkdir -p /usr/local/bin/</p>
<p>资源下载<br>sudo curl -L "https://github.com/docker/compose/releases/download/v2.5.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose</p>
<p>  注意:下载等待时间,因环境会出现差异</p>
<p>设置权限<br>sudo chmod +x /usr/local/bin/docker-compose</p>
<p>版本检测<br>docker-compose --version</p>
<p>卸载命令</p>
<p><span class="token function">sudo <span class="token function">rm /usr/local/bin/docker-compose</span></span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>

</div><br><br>
来源:https://www.cnblogs.com/oumi/p/18089263
頁: [1]
查看完整版本: Deepin-安装Docker