<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Docker on 布萊恩 | QA job | Testing</title><link>https://brian-hsu.github.io/tags/docker/</link><description>Recent content in Docker on 布萊恩 | QA job | Testing</description><generator>Hugo</generator><language>zh-tw</language><lastBuildDate>Mon, 07 Jun 2021 12:41:00 +0800</lastBuildDate><atom:link href="https://brian-hsu.github.io/tags/docker/index.xml" rel="self" type="application/rss+xml"/><item><title>Ubuntu install docker</title><link>https://brian-hsu.github.io/blog/my_share-011/</link><pubDate>Mon, 07 Jun 2021 12:41:00 +0800</pubDate><guid>https://brian-hsu.github.io/blog/my_share-011/</guid><description>&lt;h4 id="ubuntu-體系的-docker-安裝為-apt-get-install-dockerio"&gt;ubuntu 體系的 docker 安裝為 &lt;code&gt;apt-get install docker.io&lt;/code&gt;&lt;/h4&gt;
&lt;h4 id="安裝好可以查詢-docker-版本-docker---version"&gt;安裝好可以查詢 docker 版本 &lt;code&gt;docker --version&lt;/code&gt;&lt;/h4&gt;
&lt;h4 id="啟動-docker-服務-service-docker-start"&gt;啟動 docker 服務 &lt;code&gt;service docker start&lt;/code&gt;&lt;/h4&gt;
&lt;h4 id="拉下第一個-image-docker-pull-hello-world"&gt;拉下第一個 image &lt;code&gt;docker pull hello-world&lt;/code&gt;&lt;/h4&gt;
&lt;h4 id="查看-是否有-image-docker-images"&gt;查看 是否有 image &lt;code&gt;docker images&lt;/code&gt;&lt;/h4&gt;
&lt;h4 id="試著跑-這個-image--docker-run-hello-world"&gt;試著跑 這個 image &lt;code&gt;docker run hello-world&lt;/code&gt;&lt;/h4&gt;
&lt;h3 id="成功會顯示如下"&gt;成功會顯示如下&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Hello from Docker!
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;This message shows that your installation appears to be working correctly.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;To generate this message, Docker took the following steps:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 1. The Docker client contacted the Docker daemon.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 2. The Docker daemon pulled the &lt;span style="color:#2aa198"&gt;&amp;#34;hello-world&amp;#34;&lt;/span&gt; image from the Docker Hub.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; (amd64)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 3. The Docker daemon created a new container from that image which runs the
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; executable that produces the output you are currently reading.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 4. The Docker daemon streamed that output to the Docker client, which sent it
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; to your terminal.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;To try something more ambitious, you can run an Ubuntu container with:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; $ docker run -it ubuntu bash
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Share images, automate workflows, and more with a free Docker ID:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; https://hub.docker.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;For more examples and ideas, visit:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; https://docs.docker.com/get-started/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 id="如果執行-service-docker-stop-但是不完全停止服務"&gt;如果執行 &lt;code&gt;service docker stop&lt;/code&gt; 但是不完全停止服務&lt;/h4&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;root@mint-vBox:~# service docker stop
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Warning: Stopping docker.service, but it can still be activated by:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; docker.socket
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 id="需要使用-systemctl-stop-dockersocket-終止-dockersocket"&gt;需要使用 &lt;code&gt;systemctl stop docker.socket&lt;/code&gt; 終止 docker.socket&lt;/h4&gt;</description></item></channel></rss>