<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>Docker-Base - 分类 - Qzai&#39;s Blog</title>
        <link>https://example.com/categories/docker-base/</link>
        <description>Docker-Base - 分类 - Qzai&#39;s Blog</description>
        <generator>Hugo -- gohugo.io</generator><language>zh-CN</language><managingEditor>ixiaoqiang0011@gmail.com (Qzai)</managingEditor>
            <webMaster>ixiaoqiang0011@gmail.com (Qzai)</webMaster><lastBuildDate>Sat, 18 Jun 2022 00:00:00 &#43;0000</lastBuildDate><atom:link href="https://example.com/categories/docker-base/" rel="self" type="application/rss+xml" /><item>
    <title>Swarm 集群管理</title>
    <link>https://example.com/posts/container/docker-base-12-swarm%E9%9B%86%E7%BE%A4%E7%AE%A1%E7%90%86/</link>
    <pubDate>Sat, 18 Jun 2022 00:00:00 &#43;0000</pubDate>
    <author>ixiaoqiang0011@gmail.com (Qzai)</author>
    <guid>https://example.com/posts/container/docker-base-12-swarm%E9%9B%86%E7%BE%A4%E7%AE%A1%E7%90%86/</guid>
    <description><![CDATA[<p>Docker Swarm 是 Docker 的集群管理工具。它将 Docker 主机池转变为单个虚拟 Docker 主机。 Docker Swarm 提供了标准的 Docker API，所有任何已经与 Docker 守护程序通信的工具都可以使用 Swarm 轻松地扩展到多个主机。</p>]]></description>
</item>
<item>
    <title>Docker Machine</title>
    <link>https://example.com/posts/container/docker-base-11-machine/</link>
    <pubDate>Thu, 09 Jun 2022 00:00:00 &#43;0000</pubDate>
    <author>ixiaoqiang0011@gmail.com (Qzai)</author>
    <guid>https://example.com/posts/container/docker-base-11-machine/</guid>
    <description><![CDATA[<p>Docker Machine 是一种可以让您在虚拟主机上安装 Docker 的工具，并可以使用 docker-machine 命令来管理主机。<br>
Docker Machine 也可以集中管理所有的 docker 主机，比如快速的给 100 台服务器安装上 docker。<br>
Docker Machine 管理的虚拟主机可以是机上的，也可以是云供应商，如阿里云，腾讯云，AWS，或 DigitalOcean。<br>
使用 docker-machine 命令，您可以启动，检查，停止和重新启动托管主机，也可以升级 Docker 客户端和守护程序，以及配置 Docker 客户端与您的主机进行通信</p>]]></description>
</item>
<item>
    <title>Docker Compose</title>
    <link>https://example.com/posts/container/docker-base-10-compose/</link>
    <pubDate>Fri, 27 May 2022 00:00:00 &#43;0000</pubDate>
    <author>ixiaoqiang0011@gmail.com (Qzai)</author>
    <guid>https://example.com/posts/container/docker-base-10-compose/</guid>
    <description><![CDATA[<p>Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose，您可以使用 YML 文件来配置应用程序需要的所有服务。然后，使用一个命令，就可以从 YML 文件配置中创建并启动所有服务<br>
Compose 使用的三个步骤：</p>]]></description>
</item>
<item>
    <title>Dockerfile</title>
    <link>https://example.com/posts/container/docker-base-9-dockerfile/</link>
    <pubDate>Fri, 13 May 2022 00:00:00 &#43;0000</pubDate>
    <author>ixiaoqiang0011@gmail.com (Qzai)</author>
    <guid>https://example.com/posts/container/docker-base-9-dockerfile/</guid>
    <description><![CDATA[<p>Dockerfile 是一个用来构建镜像的文本文件，文本内容包含了一条条构建镜像所需的指令和说明</p>
<h2 id="定制一个镜像">定制一个镜像</h2>
<p>以nginx为例</p>
<div class="code-block code-line-numbers open" style="counter-reset: code-block 0">
    <div class="code-header language-bash">
        <span class="code-title"><i class="arrow fas fa-angle-right" aria-hidden="true"></i></span>
        <span class="ellipses"><i class="fas fa-ellipsis-h" aria-hidden="true"></i></span>
        <span class="copy" title="复制到剪贴板"><i class="far fa-copy" aria-hidden="true"></i></span>
    </div><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl"><span class="c1"># 创建一个Dockerfile文件</span>
</span></span><span class="line"><span class="cl">FROM nginx
</span></span><span class="line"><span class="cl">RUN <span class="nb">echo</span> <span class="s1">&#39;这是一个本地构建的nginx镜像&#39;</span> &gt; /usr/share/nginx/html/index.html</span></span></code></pre></div></div>
<ul>
<li>
<p>FROM 定制的镜像都是基于 FROM 的镜像，这里的 nginx 就是定制需要的基础镜像</p>]]></description>
</item>
<item>
    <title>仓库管理</title>
    <link>https://example.com/posts/container/docker-base-8-%E4%BB%93%E5%BA%93%E7%AE%A1%E7%90%86/</link>
    <pubDate>Sat, 30 Apr 2022 00:00:00 &#43;0000</pubDate>
    <author>ixiaoqiang0011@gmail.com (Qzai)</author>
    <guid>https://example.com/posts/container/docker-base-8-%E4%BB%93%E5%BA%93%E7%AE%A1%E7%90%86/</guid>
    <description><![CDATA[<h2 id="docker-hub">Docker Hub</h2>
<h3 id="注册账号">注册账号</h3>
<p><a href="https://hub.docker.com/" target="_blank" rel="noopener noreffer ">Docker Hub</a></p>
<h3 id="登录">登录</h3>
<div class="code-block code-line-numbers open" style="counter-reset: code-block 0">
    <div class="code-header language-bash">
        <span class="code-title"><i class="arrow fas fa-angle-right" aria-hidden="true"></i></span>
        <span class="ellipses"><i class="fas fa-ellipsis-h" aria-hidden="true"></i></span>
        <span class="copy" title="复制到剪贴板"><i class="far fa-copy" aria-hidden="true"></i></span>
    </div><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl"> docker login 
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Login with your Docker ID to push and pull images from Docker Hub. If you don<span class="err">&#39;</span>t have a Docker ID, head over to https://hub.docker.com to create one.
</span></span><span class="line"><span class="cl">Username: ixiaoqiang
</span></span><span class="line"><span class="cl">Password: <span class="o">[</span>此处输入密码<span class="o">]</span>
</span></span><span class="line"><span class="cl">WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
</span></span><span class="line"><span class="cl">Configure a credential helper to remove this warning. See
</span></span><span class="line"><span class="cl">https://docs.docker.com/engine/reference/commandline/login/#credentials-store
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Login Succeeded</span></span></code></pre></div></div>
<h3 id="登出">登出</h3>
<div class="code-block code-line-numbers open" style="counter-reset: code-block 0">
    <div class="code-header language-bash">
        <span class="code-title"><i class="arrow fas fa-angle-right" aria-hidden="true"></i></span>
        <span class="ellipses"><i class="fas fa-ellipsis-h" aria-hidden="true"></i></span>
        <span class="copy" title="复制到剪贴板"><i class="far fa-copy" aria-hidden="true"></i></span>
    </div><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">docker <span class="nb">logout</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Removing login credentials <span class="k">for</span> https://index.docker.io/v1/</span></span></code></pre></div></div>
<h3 id="推送镜像">推送镜像</h3>
<div class="code-block code-line-numbers open" style="counter-reset: code-block 0">
    <div class="code-header language-bash">
        <span class="code-title"><i class="arrow fas fa-angle-right" aria-hidden="true"></i></span>
        <span class="ellipses"><i class="fas fa-ellipsis-h" aria-hidden="true"></i></span>
        <span class="copy" title="复制到剪贴板"><i class="far fa-copy" aria-hidden="true"></i></span>
    </div><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">docker push ixiaoqiang/ubuntu:1.0
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">The push refers to repository <span class="o">[</span>docker.io/ixiaoqiang/ubuntu<span class="o">]</span>
</span></span><span class="line"><span class="cl">67da913fdc66: Pushed 
</span></span><span class="line"><span class="cl">05f3b67ed530: Pushed 
</span></span><span class="line"><span class="cl">ec1817c93e7c: Pushed 
</span></span><span class="line"><span class="cl">9e97312b63ff: Pushed 
</span></span><span class="line"><span class="cl">e1c75a5e0bfa: Pushed 
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="c1">#等待推送完成即可</span>
</span></span><span class="line"><span class="cl"><span class="c1">#注意: 镜像名称 和 账户名称要一致,否则禁止推送</span></span></span></code></pre></div></div>
<p>此时在账户即可看到推送的镜像<br>
<figure><a class="lightgallery" href="https://img.zhaojq.top/20260728113752079.png" title="Docker Hub" data-thumbnail="https://img.zhaojq.top/20260728113752079.png" data-sub-html="<h2>Docker Hub 仓库</h2><p>Docker Hub</p>]]></description>
</item>
<item>
    <title>容器连接</title>
    <link>https://example.com/posts/container/docker-base-7-%E5%AE%B9%E5%99%A8%E8%BF%9E%E6%8E%A5/</link>
    <pubDate>Sun, 17 Apr 2022 00:00:00 &#43;0000</pubDate>
    <author>ixiaoqiang0011@gmail.com (Qzai)</author>
    <guid>https://example.com/posts/container/docker-base-7-%E5%AE%B9%E5%99%A8%E8%BF%9E%E6%8E%A5/</guid>
    <description><![CDATA[<h2 id="网络端口映射">网络端口映射</h2>
<ul>
<li><code>docker run -d -P training/webapp python app.py</code> -P随机映射</li>
<li><code>docker run -d -p 5000:5000 training/webapp python app.py</code> -p指定端口</li>
<li><code>docker run -d -p 127.0.0.1:5000:5000 training/webapp python app.py</code> 指定ip</li>
<li><code>docker run -d -p 127.0.0.1:5000:5000/udp training/webapp python app.py</code> udp端口</li>
</ul>
<h2 id="容器互联">容器互联</h2>
<p>端口映射并不是唯一把 docker 连接到另一个容器的方法 <br>
docker 有一个连接系统允许将多个容器连接在一起，共享连接信息<br>
docker 连接会创建一个父子关系，其中父容器可以看到子容器的信息</p>]]></description>
</item>
<item>
    <title>镜像使用</title>
    <link>https://example.com/posts/container/docker-base-6-%E9%95%9C%E5%83%8F%E4%BD%BF%E7%94%A8/</link>
    <pubDate>Sat, 26 Mar 2022 00:00:00 &#43;0000</pubDate>
    <author>ixiaoqiang0011@gmail.com (Qzai)</author>
    <guid>https://example.com/posts/container/docker-base-6-%E9%95%9C%E5%83%8F%E4%BD%BF%E7%94%A8/</guid>
    <description><![CDATA[<p>当运行容器时，使用的镜像如果在本地中不存在，docker 就会自动从 docker 镜像仓库中下载，默认是从 Docker Hub 公共镜像源下载</p>
<h2 id="镜像列表">镜像列表</h2>
<div class="code-block code-line-numbers open" style="counter-reset: code-block 0">
    <div class="code-header language-bash">
        <span class="code-title"><i class="arrow fas fa-angle-right" aria-hidden="true"></i></span>
        <span class="ellipses"><i class="fas fa-ellipsis-h" aria-hidden="true"></i></span>
        <span class="copy" title="复制到剪贴板"><i class="far fa-copy" aria-hidden="true"></i></span>
    </div><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">docker images
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
</span></span><span class="line"><span class="cl">qiang/ubuntu        latest              8804036498ef        <span class="m">2</span> weeks ago         74.2MB
</span></span><span class="line"><span class="cl">qiang/ubuntu        test-dockerfile     8804036498ef        <span class="m">2</span> weeks ago         74.2MB
</span></span><span class="line"><span class="cl">ubuntu              latest              74435f89ab78        <span class="m">4</span> weeks ago         73.9MB
</span></span><span class="line"><span class="cl">training/webapp     latest              6fae60ef3446        <span class="m">5</span> years ago         349MB</span></span></code></pre></div></div>
<ul>
<li>REPOSITORY：表示镜像的仓库源</li>
<li>TAG：镜像的标签,同一仓库源可以有多个 TAG，代表这个仓库源的不同个版本</li>
<li>IMAGE ID：镜像ID</li>
<li>CREATED：镜像创建时间</li>
<li>SIZE：镜像大小</li>
</ul>
<h2 id="查找镜像">查找镜像</h2>
<p>docker search [镜像]</p>]]></description>
</item>
<item>
    <title>容器使用</title>
    <link>https://example.com/posts/container/docker-base-5-%E5%AE%B9%E5%99%A8%E4%BD%BF%E7%94%A8/</link>
    <pubDate>Sat, 12 Mar 2022 00:00:00 &#43;0000</pubDate>
    <author>ixiaoqiang0011@gmail.com (Qzai)</author>
    <guid>https://example.com/posts/container/docker-base-5-%E5%AE%B9%E5%99%A8%E4%BD%BF%E7%94%A8/</guid>
    <description><![CDATA[<h2 id="命令列表">命令列表</h2>
<div class="code-block code-line-numbers" style="counter-reset: code-block 0">
    <div class="code-header language-bash">
        <span class="code-title"><i class="arrow fas fa-angle-right" aria-hidden="true"></i></span>
        <span class="ellipses"><i class="fas fa-ellipsis-h" aria-hidden="true"></i></span>
        <span class="copy" title="复制到剪贴板"><i class="far fa-copy" aria-hidden="true"></i></span>
    </div><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl"><span class="c1"># 可以通过docker命令,查看客户端的所有命令</span>
</span></span><span class="line"><span class="cl"><span class="o">[</span>root@iZ2ze1le28b0mxc77tp93aZ ~<span class="o">]</span><span class="c1"># docker</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Usage:	docker <span class="o">[</span>OPTIONS<span class="o">]</span> COMMAND
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">A self-sufficient runtime <span class="k">for</span> containers
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Options:
</span></span><span class="line"><span class="cl">      --config string      Location of client config files <span class="o">(</span>default <span class="s2">&#34;/root/.docker&#34;</span><span class="o">)</span>
</span></span><span class="line"><span class="cl">  -c, --context string     Name of the context to use to connect to the daemon <span class="o">(</span>overrides DOCKER_HOST env var and default context <span class="nb">set</span> with <span class="s2">&#34;docker
</span></span></span><span class="line"><span class="cl"><span class="s2">                           context use&#34;</span><span class="o">)</span>
</span></span><span class="line"><span class="cl">  -D, --debug              Enable debug mode
</span></span><span class="line"><span class="cl">  -H, --host list          Daemon socket<span class="o">(</span>s<span class="o">)</span> to connect to
</span></span><span class="line"><span class="cl">  -l, --log-level string   Set the logging level <span class="o">(</span><span class="s2">&#34;debug&#34;</span><span class="p">|</span><span class="s2">&#34;info&#34;</span><span class="p">|</span><span class="s2">&#34;warn&#34;</span><span class="p">|</span><span class="s2">&#34;error&#34;</span><span class="p">|</span><span class="s2">&#34;fatal&#34;</span><span class="o">)</span> <span class="o">(</span>default <span class="s2">&#34;info&#34;</span><span class="o">)</span>
</span></span><span class="line"><span class="cl">      --tls                Use TLS<span class="p">;</span> implied by --tlsverify
</span></span><span class="line"><span class="cl">      --tlscacert string   Trust certs signed only by this CA <span class="o">(</span>default <span class="s2">&#34;/root/.docker/ca.pem&#34;</span><span class="o">)</span>
</span></span><span class="line"><span class="cl">      --tlscert string     Path to TLS certificate file <span class="o">(</span>default <span class="s2">&#34;/root/.docker/cert.pem&#34;</span><span class="o">)</span>
</span></span><span class="line"><span class="cl">      --tlskey string      Path to TLS key file <span class="o">(</span>default <span class="s2">&#34;/root/.docker/key.pem&#34;</span><span class="o">)</span>
</span></span><span class="line"><span class="cl">      --tlsverify          Use TLS and verify the remote
</span></span><span class="line"><span class="cl">  -v, --version            Print version information and quit
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Management Commands:
</span></span><span class="line"><span class="cl">  builder     Manage builds
</span></span><span class="line"><span class="cl">  config      Manage Docker configs
</span></span><span class="line"><span class="cl">  container   Manage containers
</span></span><span class="line"><span class="cl">  context     Manage contexts
</span></span><span class="line"><span class="cl">  engine      Manage the docker engine
</span></span><span class="line"><span class="cl">  image       Manage images
</span></span><span class="line"><span class="cl">  network     Manage networks
</span></span><span class="line"><span class="cl">  node        Manage Swarm nodes
</span></span><span class="line"><span class="cl">  plugin      Manage plugins
</span></span><span class="line"><span class="cl">  secret      Manage Docker secrets
</span></span><span class="line"><span class="cl">  service     Manage services
</span></span><span class="line"><span class="cl">  stack       Manage Docker stacks
</span></span><span class="line"><span class="cl">  swarm       Manage Swarm
</span></span><span class="line"><span class="cl">  system      Manage Docker
</span></span><span class="line"><span class="cl">  trust       Manage trust on Docker images
</span></span><span class="line"><span class="cl">  volume      Manage volumes
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Commands:
</span></span><span class="line"><span class="cl">  attach      Attach <span class="nb">local</span> standard input, output, and error streams to a running container
</span></span><span class="line"><span class="cl">  build       Build an image from a Dockerfile
</span></span><span class="line"><span class="cl">  commit      Create a new image from a container<span class="s1">&#39;s changes
</span></span></span><span class="line"><span class="cl"><span class="s1">  cp          Copy files/folders between a container and the local filesystem
</span></span></span><span class="line"><span class="cl"><span class="s1">  create      Create a new container
</span></span></span><span class="line"><span class="cl"><span class="s1">  diff        Inspect changes to files or directories on a container&#39;</span>s filesystem
</span></span><span class="line"><span class="cl">  events      Get real <span class="nb">time</span> events from the server
</span></span><span class="line"><span class="cl">  <span class="nb">exec</span>        Run a <span class="nb">command</span> in a running container
</span></span><span class="line"><span class="cl">  <span class="nb">export</span>      Export a container<span class="s1">&#39;s filesystem as a tar archive
</span></span></span><span class="line"><span class="cl"><span class="s1">  history     Show the history of an image
</span></span></span><span class="line"><span class="cl"><span class="s1">  images      List images
</span></span></span><span class="line"><span class="cl"><span class="s1">  import      Import the contents from a tarball to create a filesystem image
</span></span></span><span class="line"><span class="cl"><span class="s1">  info        Display system-wide information
</span></span></span><span class="line"><span class="cl"><span class="s1">  inspect     Return low-level information on Docker objects
</span></span></span><span class="line"><span class="cl"><span class="s1">  kill        Kill one or more running containers
</span></span></span><span class="line"><span class="cl"><span class="s1">  load        Load an image from a tar archive or STDIN
</span></span></span><span class="line"><span class="cl"><span class="s1">  login       Log in to a Docker registry
</span></span></span><span class="line"><span class="cl"><span class="s1">  logout      Log out from a Docker registry
</span></span></span><span class="line"><span class="cl"><span class="s1">  logs        Fetch the logs of a container
</span></span></span><span class="line"><span class="cl"><span class="s1">  pause       Pause all processes within one or more containers
</span></span></span><span class="line"><span class="cl"><span class="s1">  port        List port mappings or a specific mapping for the container
</span></span></span><span class="line"><span class="cl"><span class="s1">  ps          List containers
</span></span></span><span class="line"><span class="cl"><span class="s1">  pull        Pull an image or a repository from a registry
</span></span></span><span class="line"><span class="cl"><span class="s1">  push        Push an image or a repository to a registry
</span></span></span><span class="line"><span class="cl"><span class="s1">  rename      Rename a container
</span></span></span><span class="line"><span class="cl"><span class="s1">  restart     Restart one or more containers
</span></span></span><span class="line"><span class="cl"><span class="s1">  rm          Remove one or more containers
</span></span></span><span class="line"><span class="cl"><span class="s1">  rmi         Remove one or more images
</span></span></span><span class="line"><span class="cl"><span class="s1">  run         Run a command in a new container
</span></span></span><span class="line"><span class="cl"><span class="s1">  save        Save one or more images to a tar archive (streamed to STDOUT by default)
</span></span></span><span class="line"><span class="cl"><span class="s1">  search      Search the Docker Hub for images
</span></span></span><span class="line"><span class="cl"><span class="s1">  start       Start one or more stopped containers
</span></span></span><span class="line"><span class="cl"><span class="s1">  stats       Display a live stream of container(s) resource usage statistics
</span></span></span><span class="line"><span class="cl"><span class="s1">  stop        Stop one or more running containers
</span></span></span><span class="line"><span class="cl"><span class="s1">  tag         Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE
</span></span></span><span class="line"><span class="cl"><span class="s1">  top         Display the running processes of a container
</span></span></span><span class="line"><span class="cl"><span class="s1">  unpause     Unpause all processes within one or more containers
</span></span></span><span class="line"><span class="cl"><span class="s1">  update      Update configuration of one or more containers
</span></span></span><span class="line"><span class="cl"><span class="s1">  version     Show the Docker version information
</span></span></span><span class="line"><span class="cl"><span class="s1">  wait        Block until one or more containers stop, then print their exit codes
</span></span></span><span class="line"><span class="cl"><span class="s1">
</span></span></span><span class="line"><span class="cl"><span class="s1">Run &#39;</span>docker COMMAND --help<span class="err">&#39;</span> <span class="k">for</span> more information on a command.</span></span></code></pre></div></div>
<h2 id="容器使用">容器使用</h2>
<h3 id="获取镜像">获取镜像</h3>
<p><code>docker pull [镜像]</code></p>]]></description>
</item>
<item>
    <title>Hello World</title>
    <link>https://example.com/posts/container/docker-base-4-helloworld/</link>
    <pubDate>Wed, 23 Feb 2022 00:00:00 &#43;0000</pubDate>
    <author>ixiaoqiang0011@gmail.com (Qzai)</author>
    <guid>https://example.com/posts/container/docker-base-4-helloworld/</guid>
    <description><![CDATA[<h2 id="运行hello-world-及参数解析">运行hello world 及参数解析</h2>
<p><code>docker run ubuntu:latest /bin/echo &quot;hello world</code></p>
<ul>
<li>docker: Docker 的二进制执行文件。</li>
<li>run: 与前面的 docker 组合来运行一个容器。</li>
<li>ubuntu:15.10 指定要运行的镜像，Docker 首先从本地主机上查找镜像是否存在，如果不存在，Docker 就会从镜像仓库 Docker Hub 下载公共镜像。</li>
<li><code>/bin/echo &quot;hello world&quot;</code>: 在启动的容器里执行的命令</li>
</ul>
<h2 id="运行交互式容器">运行交互式容器</h2>
<p><code>docker run -i -t ubuntu /bin/bash</code></p>]]></description>
</item>
<item>
    <title>镜像加速</title>
    <link>https://example.com/posts/container/docker-base-3-%E9%95%9C%E5%83%8F%E5%8A%A0%E9%80%9F/</link>
    <pubDate>Sat, 05 Feb 2022 00:00:00 &#43;0000</pubDate>
    <author>ixiaoqiang0011@gmail.com (Qzai)</author>
    <guid>https://example.com/posts/container/docker-base-3-%E9%95%9C%E5%83%8F%E5%8A%A0%E9%80%9F/</guid>
    <description><![CDATA[<p>以阿里云的centos为例,在阿里云的容器镜像服务中找到镜像加速链接<br>
以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器</p>]]></description>
</item>
</channel>
</rss>
