<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Pocketstudio.Net</title>
	<atom:link href="https://pocketstudio.net/feed/" rel="self" type="application/rss+xml" />
	<link>https://pocketstudio.net</link>
	<description>Linuxサーバの運用や構築に関する技術ブログ</description>
	<lastBuildDate>Wed, 02 Mar 2022 13:27:43 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.9.3</generator>

<image>
	<url>https://pocketstudio.net/wp-content/uploads/2022/01/cropped-pocketstudio-icon-32x32.png</url>
	<title>Pocketstudio.Net</title>
	<link>https://pocketstudio.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>さくら以外のネームサーバを使いながらLet&#8217;s EncryptのSSL証明書をサブドメインに設定する方法｜さくらのレンタルサーバ</title>
		<link>https://pocketstudio.net/2022/03/02/subdomain-lets-encrypt-ssl-setting/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=subdomain-lets-encrypt-ssl-setting</link>
					<comments>https://pocketstudio.net/2022/03/02/subdomain-lets-encrypt-ssl-setting/#respond</comments>
		
		<dc:creator><![CDATA[Zembutsu Masahito (@zembutsu)]]></dc:creator>
		<pubDate>Wed, 02 Mar 2022 13:27:42 +0000</pubDate>
				<category><![CDATA[さくらのレンタルサーバ]]></category>
		<category><![CDATA[Let&#039;s Encrypt]]></category>
		<category><![CDATA[SSL]]></category>
		<guid isPermaLink="false">https://pocketstudio.net/?p=254</guid>

					<description><![CDATA[<p>さくらのレンタルサーバで、ドメイン管理がさくら以外の場合や、サブドメインだけをレンタルサーバに向けている場合でも、Let's Encrypt設定ができます。その手順をまとめました。</p>
<p>The post <a href="https://pocketstudio.net/2022/03/02/subdomain-lets-encrypt-ssl-setting/">さくら以外のネームサーバを使いながらLet’s EncryptのSSL証明書をサブドメインに設定する方法｜さくらのレンタルサーバ</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-related-none yarpp-template-list'>

No related posts.
</div>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-image size-large"><img width="1024" height="163" src="https://pocketstudio.net/wp-content/uploads/2022/03/sakura-rental-server-logo2-1024x163.png" alt="さくらのレンタルサーバ" class="wp-image-253" srcset="https://pocketstudio.net/wp-content/uploads/2022/03/sakura-rental-server-logo2-1024x163.png 1024w, https://pocketstudio.net/wp-content/uploads/2022/03/sakura-rental-server-logo2-300x48.png 300w, https://pocketstudio.net/wp-content/uploads/2022/03/sakura-rental-server-logo2-768x122.png 768w, https://pocketstudio.net/wp-content/uploads/2022/03/sakura-rental-server-logo2.png 1240w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2>概要</h2>



<p>さくらのレンタルサーバには、コントロールパネル上の操作でLet&#8217;s EncryptのSSL証明書を有効にする機能があります。初期ドメインやさくらのサブドメイン（*.sakura.ne.jp）だけでなく、さくら以外でドメイン名を管理したり、ネームサーバを運用している場合でも、Let&#8217;s EncryptのSSL設定を利用できます。</p>



<p>（*.sakura.ne.jp）を使う場合か、さくらインターネットで申し込んだ独自ドメインをSNI SSLとして使う場合であれば、コントロールパネルの操作やサポート情報の手順どおり、スムーズに進みやすいでしょう。</p>



<p>一方、以下で紹介する手順は、さくら以外で管理しているドメイン名を使う場合です。そのサブドメイン名でLet&#8217;S Encryptを設定する手順と、迷いやすいポイントを整理しました。</p>



<p>ただし、このページで掲載している手順は、正式な手順とは一部異なります。そのため、場合によってはサポートを受けられなくなる可能性もありますので、ご注意願います。</p>



<h2>設定手順</h2>



<p>設定作業の流れは、まずコントロールパネルで「ドメイン新規追加」をします。それからSSL設定をするために、いくつかの設定を確認した後、SSL設定を有効化します。</p>



<h3>ここでの前提は、ネームサーバがさくらのレンタルサーバ以外</h3>



<p>さくらのレンタルサーバでSSLを使うにあたり、さくら以外でドメインを取得し、ネームサーバを設定している前提での手順です。</p>



<p>さくらのレンタルサーバでドメインを取得している場合は、<a href="https://help.sakura.ad.jp/360000223521/" title="通常の設定手順を">通常の設定手順を</a>見ながら進められます。</p>



<h3>「ドメイン新規追加」から対象ドメインを設定</h3>



<p>レンタルサーバのコントロールパネルのメニュー「ドメイン/SSL」から、「ドメイン/SSL」を選びます。画面上に『ドメイン新規追加』ボタンがありますので、これをクリックします。</p>



<figure class="wp-block-image size-large"><img width="1024" height="395" src="https://pocketstudio.net/wp-content/uploads/2022/03/image-1024x395.png" alt="" class="wp-image-257" srcset="https://pocketstudio.net/wp-content/uploads/2022/03/image-1024x395.png 1024w, https://pocketstudio.net/wp-content/uploads/2022/03/image-300x116.png 300w, https://pocketstudio.net/wp-content/uploads/2022/03/image-768x296.png 768w, https://pocketstudio.net/wp-content/uploads/2022/03/image.png 1240w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>ドメイン新規追加をクリック</figcaption></figure>



<p>そして、次の「ドメインを新規追加」画面では、画面を下にスクロールし、一番下にある「他社で取得したドメインを移管せずに使う」の『追加』ボタンをクリックします。</p>



<figure class="wp-block-image size-large"><img width="1024" height="707" src="https://pocketstudio.net/wp-content/uploads/2022/03/image-1-1024x707.png" alt="" class="wp-image-259" srcset="https://pocketstudio.net/wp-content/uploads/2022/03/image-1-1024x707.png 1024w, https://pocketstudio.net/wp-content/uploads/2022/03/image-1-300x207.png 300w, https://pocketstudio.net/wp-content/uploads/2022/03/image-1-768x530.png 768w, https://pocketstudio.net/wp-content/uploads/2022/03/image-1-230x160.png 230w, https://pocketstudio.net/wp-content/uploads/2022/03/image-1.png 1029w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>「他社で取得したドメインを移管せずに使う」の『追加』ボタンをクリック</figcaption></figure>



<p>次の「他社で取得したドメインを移管せずに使う」の画面では、2つの選択肢がありますが、「他社で取得した独自ドメインの追加」は選択しません。この項目は、ネームサーバの設定を「さくらインターネット」に変更したい場合です。コントロールパネルで登録するのとあわせ、ネームサーバ設定をさくらインターネット側に変更する必要があります。</p>



<p>そうではなく、ドメインを移管せず、ネームサーバ設定も変更しない場合は、画面を下にスクロールして出てくる「<strong>他社で取得された独自ドメインのサブドメインを追加</strong>」に「サブドメイン名」（ホスト名）と「ドメイン名」を入力し、『追加』をクリックします。</p>



<figure class="wp-block-image size-large"><img width="1024" height="466" src="https://pocketstudio.net/wp-content/uploads/2022/03/image-2-1024x466.png" alt="" class="wp-image-260" srcset="https://pocketstudio.net/wp-content/uploads/2022/03/image-2-1024x466.png 1024w, https://pocketstudio.net/wp-content/uploads/2022/03/image-2-300x137.png 300w, https://pocketstudio.net/wp-content/uploads/2022/03/image-2-768x350.png 768w, https://pocketstudio.net/wp-content/uploads/2022/03/image-2.png 1159w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>この例では「sakura.pocketstudio.net」というサブドメインを追加しています</figcaption></figure>



<p>あとは、画面の指示が出ているように、サブドメインのネームサーバを権限委譲（NSレコード）を追加します。</p>



<p>あるいは、レンタルサーバのAレコードを自分で調べ、自分でドメイン名のゾーン情報を編集し、対象となるホスト名のAレコードを追加します。先の図では「pocketstudio.net」というドメイン名は、さくらのレンタルサーバではネームサーバを動かしていません。別のネームサーバ上のゾーン設定で、「sakura.pocketstudio.net.」というホスト名に対するAレコードを追加しました。</p>



<p>ドメイン設定が完了すると、「ドメイン/SSL」のメニュー上に追加したサブドメインの情報が出てきます。</p>



<figure class="wp-block-image size-large"><img width="1024" height="92" src="https://pocketstudio.net/wp-content/uploads/2022/03/image-3-1024x92.png" alt="" class="wp-image-261" srcset="https://pocketstudio.net/wp-content/uploads/2022/03/image-3-1024x92.png 1024w, https://pocketstudio.net/wp-content/uploads/2022/03/image-3-300x27.png 300w, https://pocketstudio.net/wp-content/uploads/2022/03/image-3-768x69.png 768w, https://pocketstudio.net/wp-content/uploads/2022/03/image-3.png 1191w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>この図では「sakura.pocketstudio.net」が追加されている</figcaption></figure>



<h3>サブドメインの場合は「wwwが付与されたサブドメインも利用する」の設定を解除</h3>



<p>さて、コントロールパネルにサブドメイン情報が表示されれば、あとは簡単に SSL 設定が出来るように見えます。先ほど追加したドメイン名の『設定』をクリックします。</p>



<figure class="wp-block-image size-large"><img width="1024" height="100" src="https://pocketstudio.net/wp-content/uploads/2022/03/image-6-1024x100.png" alt="" class="wp-image-264" srcset="https://pocketstudio.net/wp-content/uploads/2022/03/image-6-1024x100.png 1024w, https://pocketstudio.net/wp-content/uploads/2022/03/image-6-300x29.png 300w, https://pocketstudio.net/wp-content/uploads/2022/03/image-6-768x75.png 768w, https://pocketstudio.net/wp-content/uploads/2022/03/image-6.png 1191w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>それから、「wwwが付与されたサブドメインも利用する」は、初期状態ではチェックが入っています。ここをクリックし、次の画面のようにチェックを外す必要があります。</p>



<figure class="wp-block-image size-large"><img width="1024" height="291" src="https://pocketstudio.net/wp-content/uploads/2022/03/image-7-1024x291.png" alt="" class="wp-image-265" srcset="https://pocketstudio.net/wp-content/uploads/2022/03/image-7-1024x291.png 1024w, https://pocketstudio.net/wp-content/uploads/2022/03/image-7-300x85.png 300w, https://pocketstudio.net/wp-content/uploads/2022/03/image-7-768x218.png 768w, https://pocketstudio.net/wp-content/uploads/2022/03/image-7.png 1146w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>チェックを外します</figcaption></figure>



<p>それから画面を下にスクロールし、『保存する』をクリックして設定を保存します。</p>



<figure class="wp-block-image size-full"><img width="143" height="91" src="https://pocketstudio.net/wp-content/uploads/2022/03/image-8.png" alt="" class="wp-image-266"/></figure>



<p>この設定を行わないと、以降の手順でLet&#8217;s Encrypt設定を行おうとしても、「サブドメイン(www.~)のIPアドレスが利用中のサーバと異なるIPアドレスに設定されているため無料SSL機能はご利用いただけません」と警告が出るため、注意が必要です。</p>



<figure class="wp-block-image size-large"><img width="1024" height="355" src="https://pocketstudio.net/wp-content/uploads/2022/03/image-5-1024x355.png" alt="" class="wp-image-263" srcset="https://pocketstudio.net/wp-content/uploads/2022/03/image-5-1024x355.png 1024w, https://pocketstudio.net/wp-content/uploads/2022/03/image-5-300x104.png 300w, https://pocketstudio.net/wp-content/uploads/2022/03/image-5-768x267.png 768w, https://pocketstudio.net/wp-content/uploads/2022/03/image-5.png 1233w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<h3>いざSSL設定を有効化しようと思っても……？</h3>



<p>ちなみに、ドメイン設定画面で SSL を有効化しようとしても、『SNI SSL』を選べなかったり、画面上にも「初期ドメイン、さくらのサブドメイン（省略）ではSNI SSL をご利用いただけません」と表示されているため、一見すると SSL が設定できないように見えますが、実際には設定できます。</p>



<figure class="wp-block-image size-large"><img width="1024" height="138" src="https://pocketstudio.net/wp-content/uploads/2022/03/image-4-1024x138.png" alt="" class="wp-image-262" srcset="https://pocketstudio.net/wp-content/uploads/2022/03/image-4-1024x138.png 1024w, https://pocketstudio.net/wp-content/uploads/2022/03/image-4-300x40.png 300w, https://pocketstudio.net/wp-content/uploads/2022/03/image-4-768x104.png 768w, https://pocketstudio.net/wp-content/uploads/2022/03/image-4.png 1142w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>この画面からは設定できませんので、「保存する」ボタンをクリックするか、画面右上の「キャンセル」をクリックして、元のドメイン一覧画面に戻ります。</p>



<p>ドメイン一覧画面から、改めて『 SSL 』をクリックします。</p>



<figure class="wp-block-image size-large"><img width="1024" height="99" src="https://pocketstudio.net/wp-content/uploads/2022/03/image-9-1024x99.png" alt="" class="wp-image-267" srcset="https://pocketstudio.net/wp-content/uploads/2022/03/image-9-1024x99.png 1024w, https://pocketstudio.net/wp-content/uploads/2022/03/image-9-300x29.png 300w, https://pocketstudio.net/wp-content/uploads/2022/03/image-9-768x74.png 768w, https://pocketstudio.net/wp-content/uploads/2022/03/image-9.png 1193w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>そして、次の画面では「証明書設定なし」や「有償SSL証明書一覧」といった項目が画面上にありますが、これらは無視します。</p>



<p>Let&#8217;s Encrypt の設定を行うには、『登録設定を始める SSL証明書の選択』をクリックします。</p>



<figure class="wp-block-image size-large"><img width="1024" height="446" src="https://pocketstudio.net/wp-content/uploads/2022/03/image-10-1024x446.png" alt="" class="wp-image-268" srcset="https://pocketstudio.net/wp-content/uploads/2022/03/image-10-1024x446.png 1024w, https://pocketstudio.net/wp-content/uploads/2022/03/image-10-300x131.png 300w, https://pocketstudio.net/wp-content/uploads/2022/03/image-10-768x334.png 768w, https://pocketstudio.net/wp-content/uploads/2022/03/image-10.png 1204w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>その次の画面でも、いくつか証明書の選択肢が出てきますが、他の選択肢はすべて無視し、一番上にある「Let&#8217;s Encrypt（無料SSL）」の『利用する』ボタンをクリックします。</p>



<figure class="wp-block-image size-large"><img width="1024" height="517" src="https://pocketstudio.net/wp-content/uploads/2022/03/image-11-1024x517.png" alt="" class="wp-image-269" srcset="https://pocketstudio.net/wp-content/uploads/2022/03/image-11-1024x517.png 1024w, https://pocketstudio.net/wp-content/uploads/2022/03/image-11-300x151.png 300w, https://pocketstudio.net/wp-content/uploads/2022/03/image-11-768x388.png 768w, https://pocketstudio.net/wp-content/uploads/2022/03/image-11.png 1204w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<p>あとは、画面の指示に従い、Let&#8217;s Encrypt の利用ポリシーの確認、同意のチェックを入れ、『無料SSLを設定する』ボタンをクリックします。</p>



<figure class="wp-block-image size-large"><img width="1024" height="373" src="https://pocketstudio.net/wp-content/uploads/2022/03/image-12-1024x373.png" alt="" class="wp-image-270" srcset="https://pocketstudio.net/wp-content/uploads/2022/03/image-12-1024x373.png 1024w, https://pocketstudio.net/wp-content/uploads/2022/03/image-12-300x109.png 300w, https://pocketstudio.net/wp-content/uploads/2022/03/image-12-768x279.png 768w, https://pocketstudio.net/wp-content/uploads/2022/03/image-12.png 1248w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>もし、この画面のような画像ではなく「サブドメイン(www.~)のIPアドレスが利用中のサーバと異なるIPアドレスに設定されているため無料SSL機能はご利用いただけません」と出る場合は、「www」でも接続できるような初期設定が残っています。このページの手順を確認し、設定を変更して再度画面を開けば設定できます。</p>



<p>「無料SSLを設定する」ボタンを押した後、画面が切り替わり、「ただいま無料SSL証明書の発行手続き中です」との画面が表示されます。</p>



<figure class="wp-block-image size-large"><img width="1024" height="355" src="https://pocketstudio.net/wp-content/uploads/2022/03/image-13-1024x355.png" alt="" class="wp-image-271" srcset="https://pocketstudio.net/wp-content/uploads/2022/03/image-13-1024x355.png 1024w, https://pocketstudio.net/wp-content/uploads/2022/03/image-13-300x104.png 300w, https://pocketstudio.net/wp-content/uploads/2022/03/image-13-768x266.png 768w, https://pocketstudio.net/wp-content/uploads/2022/03/image-13.png 1225w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>設定としては、以上となります。あとは完了メールが届くまで少し時間があります。画面上では「発行には数十分～数時間かかる場合があります」と出ていますので、ここでコーヒーを飲むなりして一休みです。</p>



<h3>設定から少し待つと有効化</h3>



<p>少し待つと（今回は10分後でした）『[さくらインターネット]SSLサーバ証明書発行のお知らせ』という件名のメールが届きます。</p>



<p>そして、コントロールパネルを確認すると「SNI SSL」の表示が追加されて、SSL設定が有効になっていることが分かります。</p>



<figure class="wp-block-image size-large is-resized"><img src="https://pocketstudio.net/wp-content/uploads/2022/03/image-14-1024x82.png" alt="" class="wp-image-272" width="834" height="66" srcset="https://pocketstudio.net/wp-content/uploads/2022/03/image-14-1024x82.png 1024w, https://pocketstudio.net/wp-content/uploads/2022/03/image-14-300x24.png 300w, https://pocketstudio.net/wp-content/uploads/2022/03/image-14-768x62.png 768w, https://pocketstudio.net/wp-content/uploads/2022/03/image-14.png 1180w" sizes="(max-width: 834px) 100vw, 834px" /></figure>



<p>ブラウザでも https:// を付けてアクセスすると、「この接続は保護されています」と表示されました。</p>



<figure class="wp-block-image size-full"><img width="401" height="315" src="https://pocketstudio.net/wp-content/uploads/2022/03/image-15.png" alt="" class="wp-image-273" srcset="https://pocketstudio.net/wp-content/uploads/2022/03/image-15.png 401w, https://pocketstudio.net/wp-content/uploads/2022/03/image-15-300x236.png 300w" sizes="(max-width: 401px) 100vw, 401px" /></figure>



<p>ちなみに、常に「https://」として SSL 通信を有効にしたい場合には、ドメン設定画面から「HTTPS転送設定」で『HTTPSに転送する』にチェックを入れて保存するだけです。そうすると、http://~でブラウザで入力した場合も、自動的に https://~として表示（リダイレクト）されます。</p>



<figure class="wp-block-image size-full"><img width="630" height="76" src="https://pocketstudio.net/wp-content/uploads/2022/03/image-16.png" alt="" class="wp-image-274" srcset="https://pocketstudio.net/wp-content/uploads/2022/03/image-16.png 630w, https://pocketstudio.net/wp-content/uploads/2022/03/image-16-300x36.png 300w" sizes="(max-width: 630px) 100vw, 630px" /></figure>



<p></p>



<h2>関連情報</h2>



<ul><li>【無料SSL】Let’s Encrypt 設定手順 – さくらのサポート情報<ul><li><a href="https://help.sakura.ad.jp/360000223521/">https://help.sakura.ad.jp/360000223521/</a></li></ul></li></ul>



<ul><li>[無料SSL]設定時に表示されるエラーの対処方法を知りたい &#8211; よくあるご質問 &#8211; さくらのサポート情報<ul><li><a href="https://faq.sakura.ad.jp/s/article/000001109#01-03">https://faq.sakura.ad.jp/s/article/000001109#01-03</a></li></ul></li></ul><p>The post <a href="https://pocketstudio.net/2022/03/02/subdomain-lets-encrypt-ssl-setting/">さくら以外のネームサーバを使いながらLet’s EncryptのSSL証明書をサブドメインに設定する方法｜さくらのレンタルサーバ</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-related-none yarpp-template-list'>
<p>No related posts.</p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://pocketstudio.net/2022/03/02/subdomain-lets-encrypt-ssl-setting/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AlmaLinux の公式ロゴや背景画像入手先</title>
		<link>https://pocketstudio.net/2022/02/04/almalinux-logos-and-artworks-download/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=almalinux-logos-and-artworks-download</link>
					<comments>https://pocketstudio.net/2022/02/04/almalinux-logos-and-artworks-download/#respond</comments>
		
		<dc:creator><![CDATA[Zembutsu Masahito (@zembutsu)]]></dc:creator>
		<pubDate>Thu, 03 Feb 2022 21:03:15 +0000</pubDate>
				<category><![CDATA[AlmaLinux]]></category>
		<category><![CDATA[artwork]]></category>
		<guid isPermaLink="false">https://pocketstudio.net/?p=238</guid>

					<description><![CDATA[<p>Linux ディストリビューション &#8220;AlmaLinux OS&#8221; （http&#8230;</p>
<p>The post <a href="https://pocketstudio.net/2022/02/04/almalinux-logos-and-artworks-download/">AlmaLinux の公式ロゴや背景画像入手先</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://pocketstudio.net/2022/01/17/centos-stream-8-rocky-linux-almalinux/" rel="bookmark" title="CentOS Stream 8 / Rocky Linux / AlmaLinuxで、スクリプトを使って簡単に Docker をセットアップ">CentOS Stream 8 / Rocky Linux / AlmaLinuxで、スクリプトを使って簡単に Docker をセットアップ </a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-image size-large"><img width="1024" height="200" src="https://pocketstudio.net/wp-content/uploads/2022/02/Almalinux-logo-white-v2-1024x200.png" alt="AlmaLinux logo" class="wp-image-242" srcset="https://pocketstudio.net/wp-content/uploads/2022/02/Almalinux-logo-white-v2-1024x200.png 1024w, https://pocketstudio.net/wp-content/uploads/2022/02/Almalinux-logo-white-v2-300x58.png 300w, https://pocketstudio.net/wp-content/uploads/2022/02/Almalinux-logo-white-v2-768x150.png 768w, https://pocketstudio.net/wp-content/uploads/2022/02/Almalinux-logo-white-v2.png 1242w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Linux ディストリビューション &#8220;AlmaLinux OS&#8221; （<a href="https://almalinux.org/" target="_blank" rel="noreferrer noopener">https://almalinux.org/</a>）の公式ロゴ画像や使い方（ブランドブック）に辿り着いたメモです。ロゴ画像を使う必要に迫られたのですが、公式サイト上では見つからず。検索したところ Reddit の投稿に辿り着きました。</p>



<h2 id="almalinux-ロゴの入手先">AlmaLinux ロゴの入手先</h2>



<p>AlmaLinux は<a href="https://blog.cloudlinux.com/almalinux-is-born" title="2021年1月のリリース">2021年1月のリリース</a>以来、情報提供の手段として Reddit を活用しています。この Reddit の投稿のなかで、 ロゴや背景画像に関する投稿がありました。</p>



<figure class="wp-block-embed is-type-rich is-provider-reddit wp-block-embed-reddit"><div class="wp-block-embed__wrapper">
    <blockquote class="reddit-card" >      <a href="https://www.reddit.com/r/AlmaLinux/comments/m870n2/logos_and_backgrounds_and_logos_oh_my/?ref_source=embed&amp;ref=share">Logos and Backgrounds and Logos, Oh My!</a> from      <a href="https://www.reddit.com/r/AlmaLinux/">AlmaLinux</a>    </blockquote>    <script async src="https://embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script>
</div></figure>



<blockquote class="wp-block-quote"><p>Due to the recent number of requests for graphics and logos and since we do not yet have a graphics page or logo usage guidelines, we have uploaded them to a dropbox folder and you can find them <a href="https://www.dropbox.com/sh/neikds361khmm2q/AAAwM6M-J14y9QsMZpzGJL-5a?dl=1" target="_blank" rel="noreferrer noopener">here.</a> You can also grab the wallpapers from the release <a href="https://www.dropbox.com/sh/af9sda49m8nrctl/AACfFR3sBSOlbTfQjOIAiNPra?dl=1" target="_blank" rel="noreferrer noopener">here</a>.</p></blockquote>



<p>このように、画像やロゴのガイドラインが定まっていないものの、dropbox のリンク先から直接ダウンロードできると書かれています。</p>



<ul><li><a href="https://www.dropbox.com/sh/neikds361khmm2q/AAAwM6M-J14y9QsMZpzGJL-5a?dl=1" target="_blank" rel="noreferrer noopener" title="ロゴのダウンロード先">ロゴのダウンロード先</a> (logos.zip)</li><li><a href="https://www.dropbox.com/sh/af9sda49m8nrctl/AACfFR3sBSOlbTfQjOIAiNPra?dl=1" title="背景画像のダウンロード先">背景画像のダウンロード先</a> (backgrounds.zip)</li></ul>



<p>それぞれ、ダウンロードした ZIP ファイルを展開すると、PNG や SVG や PDF 形式としてのロゴ画像や、背景の JPEG 画像があります。また、 logoz.zip には ブランドブック ( AlmaLinux BrandBook.pdf ) も同梱されています。適切に画像を使いたい場合には、参考になるでしょう。</p>



<p></p><p>The post <a href="https://pocketstudio.net/2022/02/04/almalinux-logos-and-artworks-download/">AlmaLinux の公式ロゴや背景画像入手先</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://pocketstudio.net/2022/01/17/centos-stream-8-rocky-linux-almalinux/" rel="bookmark" title="CentOS Stream 8 / Rocky Linux / AlmaLinuxで、スクリプトを使って簡単に Docker をセットアップ">CentOS Stream 8 / Rocky Linux / AlmaLinuxで、スクリプトを使って簡単に Docker をセットアップ </a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://pocketstudio.net/2022/02/04/almalinux-logos-and-artworks-download/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>CentOS Stream 8 で変わった PowerTools リポジトリを有効化する手順</title>
		<link>https://pocketstudio.net/2022/01/28/enable-centos-stream-8-powertools/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=enable-centos-stream-8-powertools</link>
					<comments>https://pocketstudio.net/2022/01/28/enable-centos-stream-8-powertools/#respond</comments>
		
		<dc:creator><![CDATA[Zembutsu Masahito (@zembutsu)]]></dc:creator>
		<pubDate>Fri, 28 Jan 2022 13:24:46 +0000</pubDate>
				<category><![CDATA[CentOS Stream]]></category>
		<category><![CDATA[dnf]]></category>
		<category><![CDATA[PowerTools]]></category>
		<guid isPermaLink="false">https://pocketstudio.net/?p=227</guid>

					<description><![CDATA[<p>ちょっとハマって、PowerToolsリポジトリを使えるようにするまで、調査に時間がかかってしまった&#8230;</p>
<p>The post <a href="https://pocketstudio.net/2022/01/28/enable-centos-stream-8-powertools/">CentOS Stream 8 で変わった PowerTools リポジトリを有効化する手順</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://pocketstudio.net/2022/01/17/centos-stream-8-rocky-linux-almalinux/" rel="bookmark" title="CentOS Stream 8 / Rocky Linux / AlmaLinuxで、スクリプトを使って簡単に Docker をセットアップ">CentOS Stream 8 / Rocky Linux / AlmaLinuxで、スクリプトを使って簡単に Docker をセットアップ </a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>ちょっとハマって、PowerToolsリポジトリを使えるようにするまで、調査に時間がかかってしまったので、振り返りのためのメモです。</p>



<h2>「PowerTools」が見つからない？</h2>



<p>あるパッケージをリビルドしようとしてたのですが、画面には <code>libedit-devel</code> が見つからないというエラーが。</p>



<pre class="wp-block-preformatted">一致した引数がありません: libedit-devel</pre>



<p>ネット上で情報を検索していると、PowerToolsリポジトリにパッケージが入っているとのこと。なるほど、そうであれば、単に PowerTools を有効化したらいいのか、とコマンドを実行するのですが……</p>



<pre class="wp-block-preformatted">[zem@stream ~]$ sudo dnf config-manager --set-enabled PowerTools
エラー: 修正用の一致する repo はありません: PowerTools.</pre>



<p>残念、「PowerTools」が無いとの表示。おやおや。</p>



<h2>「PowerTools」は「powertools」に名前が変わったのが原因</h2>



<p>ここで確認のため、リポジトリ一覧を表示するコマンド <code>dnf repolist --all</code> を実行。</p>



<pre class="wp-block-preformatted">[zem@stream ~]$ dnf repolist --all | grep PowerTools
powertools                     CentOS Stream 8 - PowerTools               <span class="has-inline-color has-vivid-red-color">無効化</span></pre>



<p>このように PowerTools のリポジトリはあるものの「無効化」に。そして、よくよく行頭のリポジトリ名を見てみると、 <strong>powertools と全て小文字</strong>になっています。なるほど、これだ。どうやら、リポジトリ名称の変更<sup class="modern-footnotes-footnote ">1</sup>があった模様です。</p>



<p>というわけで、改めて正しく入力し、リポジトリを有効化するコマンドを実行。そして再度確認すると――</p>



<pre class="wp-block-preformatted">[zem@stream ~]$ sudo dnf config-manager --set-enabled powertools
[zem@stream ~]$ dnf repolist --all | grep PowerTools
powertools                     CentOS Stream 8 - PowerTools               <span class="has-inline-color has-vivid-green-cyan-color">有効化</span></pre>



<p>やりました、成功です。「有効化」を確認できました。</p>



<p>ここまで来ると、あとはパッケージを普通に <code>dnf</code> で入れるだけ。 <code>dnf install libedit-devel</code> を実行します。</p>



<pre class="wp-block-code"><code>&#091;zem@stream ~]$ sudo dnf install libedit-devel
最速のミラーを確定しています (10 hosts).. done.===================] 1.1 kB/s | 647  B     00:00 ETA
CentOS Stream 8 - PowerTools                                        1.2 MB/s | 4.0 MB     00:03
メタデータの期限切れの最終確認: 0:00:03 時間前の 2022年01月28日 22時04分55秒 に実施しました。
依存関係が解決しました。
====================================================================================================
 パッケージ               Arch           バージョン                        リポジトリー       サイズ
====================================================================================================
インストール:
 libedit-devel            x86_64         3.1-23.20170329cvs.el8            powertools          44 k
依存関係のインストール:
 ncurses-c++-libs         x86_64         6.1-7.20180224.el8                baseos              58 k
 ncurses-devel            x86_64         6.1-7.20180224.el8                baseos             527 k

トランザクションの概要
====================================================================================================
インストール  3 パッケージ

ダウンロードサイズの合計: 629 k
インストール後のサイズ: 1.0 M
これでよろしいですか? &#091;y/N]: y
パッケージのダウンロード:
(1/3): ncurses-c++-libs-6.1-7.20180224.el8.x86_64.rpm               528 kB/s |  58 kB     00:00
(2/3): ncurses-devel-6.1-7.20180224.el8.x86_64.rpm                  3.0 MB/s | 527 kB     00:00
(3/3): libedit-devel-3.1-23.20170329cvs.el8.x86_64.rpm              123 kB/s |  44 kB     00:00
----------------------------------------------------------------------------------------------------
合計                                                                 69 kB/s | 629 kB     00:09
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
  準備             :                                                                            1/1
  インストール中   : ncurses-c++-libs-6.1-7.20180224.el8.x86_64                                 1/3
  インストール中   : ncurses-devel-6.1-7.20180224.el8.x86_64                                    2/3
  インストール中   : libedit-devel-3.1-23.20170329cvs.el8.x86_64                                3/3
  scriptletの実行中: libedit-devel-3.1-23.20170329cvs.el8.x86_64                                3/3
  検証             : ncurses-c++-libs-6.1-7.20180224.el8.x86_64                                 1/3
  検証             : ncurses-devel-6.1-7.20180224.el8.x86_64                                    2/3
  検証             : libedit-devel-3.1-23.20170329cvs.el8.x86_64                                3/3
Installed products updated.

インストール済み:
  libedit-devel-3.1-23.20170329cvs.el8.x86_64       ncurses-c++-libs-6.1-7.20180224.el8.x86_64
  ncurses-devel-6.1-7.20180224.el8.x86_64

完了しました!</code></pre>



<p>このように無事入りました。</p>



<h2>Librepo version: 1.12.0 with CURL_GLOBAL_ACK_EINTR&#8230; のエラー</h2>



<p>ちなみに、CentOS Stream 8 で、 <code>dnf update</code> をかけていないと、このようなエラーが出ます。</p>



<pre class="wp-block-preformatted">[zem@stream ~]$ sudo dnf config-manager --set-enabled PowerTools
Librepo version: 1.12.0 with CURL_GLOBAL_ACK_EINTR support (libcurl/7.61.1 OpenSSL/1.1.1g zlib/1.2.11 brotli/1.0.6 libidn2/2.2.0 libpsl/0.20.2 (+libidn2/2.2.0) libssh/0.9.4/openssl/zlib nghttp2/1.33.0)
エラー: 修正用の一致する repo はありません: PowerTools.</pre>



<p>これは dnf パッケージが古いのが原因です。 <code>dnf update dnf</code> を実行しておけば回避できます。もしエラーが出たら、環境が古くないかどうか確認し、問題なければバージョンアップしておきましょう。</p><p>The post <a href="https://pocketstudio.net/2022/01/28/enable-centos-stream-8-powertools/">CentOS Stream 8 で変わった PowerTools リポジトリを有効化する手順</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div>1&nbsp;&nbsp;&nbsp;&nbsp;https://git.centos.org/rpms/centos-repos/blob/c8/f/SOURCES/CentOS-Stream-PowerTools.repo#_11</div><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://pocketstudio.net/2022/01/17/centos-stream-8-rocky-linux-almalinux/" rel="bookmark" title="CentOS Stream 8 / Rocky Linux / AlmaLinuxで、スクリプトを使って簡単に Docker をセットアップ">CentOS Stream 8 / Rocky Linux / AlmaLinuxで、スクリプトを使って簡単に Docker をセットアップ </a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://pocketstudio.net/2022/01/28/enable-centos-stream-8-powertools/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>CentOS Stream 8 / Rocky Linux / AlmaLinuxで、スクリプトを使って簡単に Docker をセットアップ</title>
		<link>https://pocketstudio.net/2022/01/17/centos-stream-8-rocky-linux-almalinux/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=centos-stream-8-rocky-linux-almalinux</link>
					<comments>https://pocketstudio.net/2022/01/17/centos-stream-8-rocky-linux-almalinux/#respond</comments>
		
		<dc:creator><![CDATA[Zembutsu Masahito (@zembutsu)]]></dc:creator>
		<pubDate>Mon, 17 Jan 2022 00:05:58 +0000</pubDate>
				<category><![CDATA[Docker]]></category>
		<category><![CDATA[AlmaLinux]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[CentOS Stream]]></category>
		<category><![CDATA[Rocky Linux]]></category>
		<guid isPermaLink="false">https://pocketstudio.net/?p=182</guid>

					<description><![CDATA[<p>最終更新日 2022年1月28日 docker-installリポジトリで配布されているスクリプトを&#8230;</p>
<p>The post <a href="https://pocketstudio.net/2022/01/17/centos-stream-8-rocky-linux-almalinux/">CentOS Stream 8 / Rocky Linux / AlmaLinuxで、スクリプトを使って簡単に Docker をセットアップ</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://pocketstudio.net/2017/01/24/whats-new-in-docker-1-13-translate/" rel="bookmark" title="Docker 1.13 の紹介（参考訳）">Docker 1.13 の紹介（参考訳） </a></li>
<li><a href="https://pocketstudio.net/2016/07/30/docker-1-12-goes-ga-translate/" rel="bookmark" title="Docker 1.12 が一般利用版（GA）に">Docker 1.12 が一般利用版（GA）に </a></li>
<li><a href="https://pocketstudio.net/2016/06/23/docker-1-12-swarm-mode-and-ingress-load-balancing/" rel="bookmark" title="Docker 1.12: swarm モードと Ingress Load Balancing 概要">Docker 1.12: swarm モードと Ingress Load Balancing 概要 </a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p class="post-modified-info">最終更新日 2022年1月28日</p>
<p><a href="https://github.com/docker/docker-install" target="_blank" rel="noreferrer noopener" title="docker-installリポジトリ">docker-installリポジトリ</a>で配布されているスクリプトを使えば、CentOS 8では簡単に Docker Engine をセットアップできました。同じように、派生ディストリビューションである Rocky Linux や AlmaLinux でも、このスクリプトが使えるかどうかを調べたところ、あるファイルの編集で、対応できるのが分かりました。</p>



<h2>「便利なスクリプト」を使う方法</h2>



<p>Docker をセットアップする手順は、大きく2つあります。それは、 <code>dnf</code> や <code>yum</code> を使う「丁寧な」インストール手順と、GitHub の <a href="https://github.com/docker/docker-install" target="_blank" rel="noreferrer noopener" title="docker-install リポジトリ">docker-install リポジトリ</a>で公開されている 「便利なスクリプト」 を使う方法です<sup class="modern-footnotes-footnote ">1</sup>。</p>



<span id="more-182"></span>



<p>CentOS 8 や CentOS Stream 8 でセットアップをするには、<a href="https://docs.docker.com/engine/install/centos/" target="_blank" rel="noreferrer noopener" title="丁寧なインストール方法">丁寧なインストール方法</a>が、ネット上で散見されるような設定手順やメモだけでなく、ちょっとした書籍でも紹介されていますので、こちらの手順がデフォルトの様に思われがち。</p>



<p>ですが、ちょっと Docker を入れてみたい、簡単に使いたい場合であれば、後者の便利なスクリプトを使う方法のほうが手軽でお勧めです。ちなみに、このスクリプトは Debian、 Ubuntu、Fedora に対応しています。</p>



<p>この便利なスクリプトを使うには、 <strong>get.docker.com</strong> というホスト名を覚えておくだけ。セットアップ用のドキュメントを書かなくても、ウェブブラウザや <code>curl</code> コマンドで <a href="https://get.docker.com/" target="_blank" rel="noreferrer noopener">https://get.docker.com/</a> を開くと、そのまま手順が画面に出ます。</p>



<figure class="wp-block-image size-large"><img width="746" height="188" src="https://pocketstudio.net/wp-content/uploads/2022/01/image.png" alt="" class="wp-image-186"/></figure>



<p>このように、8～9行目にかけて、「get.docker.comをcurlでget-docker.shに出力」、シェルスクリプトとして「sh get-docker.shを実行」しなさい、と画面に出ています。</p>



<p>ですので、実際に Linux 上での操作としては</p>



<pre class="wp-block-code"><code>$ curl https://get.docker.com | head
（ここで画面に表示されたスクリプトを確認）
$ sudo sh ./get-docker.com
$ sudo systemctl enable docker.service
$ sudo systemctl start docker.service</code></pre>



<p>これだけで済みます。1行目、 <code>curl</code> をパイプして <code>head</code> を付けているのは、冒頭のインストール手順だけを確認したいからです。get.docker.com の表示結果そのものが、スクリプト全体を表示してしまいます。</p>



<p>ウェブブラウザであれば気に掛ける必要はないでしょうが、コマンドラインで <code>crul</code> を実行すると、冒頭の手順は上のほうに流れてしまい、画面をスクロールさせるという手間が出てしまうからです。</p>



<h3>注意点</h3>



<p>注意点は、常に最新の安定版 Docker Engine を自動インストールするところ。</p>



<p>最近は安定版のリリース間隔が1年くらいと長いため、あまり気にしなくても良いかもしれませんが、どうしても特定のバージョンで動かさなくてはいけない場合には気にかけておいたほうが良いでしょう<sup class="modern-footnotes-footnote ">2</sup>。</p>



<h3>DRY_RUN オプション</h3>



<p>ちなみに、<code>DRY_RUN</code>（試運転）オプションもあり、インストール前に正常にスクリプトが実行できるかどうかを確認できます。</p>



<pre class="wp-block-code"><code>DRY_RUN=1 sh ./get-docker.sh</code></pre>



<p>このコマンドを実行すると、インストールされないものの、実際にインストールする手順が画面に表示されます。</p>



<pre class="wp-block-code"><code># Executing docker install script, commit: 93d2499759296ac1f9c510605fef85052a2c32be
yum install -y -q yum-utils
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum makecache
yum install -y -q docker-ce
yum install -y -q docker-ce-rootless-extras</code></pre>



<p>もし、1つ1つの手順を手作業で進めたい、そのほうが安心できるという場合であれば、ここで表示された <code>yum</code> コマンドを実行するのも、一つの手でしょう。</p>



<h2>Rocky Linux や Alma Linux では？</h2>



<p>さて、この Docker のインストールに便利なスクリプトですが、対応しているのは CentOS Stream 8 または CentOS 7.x 系および8.x 系<sup class="modern-footnotes-footnote ">3</sup>のみです。</p>



<p>そのため、Rocky Linux や AlmaLinux でスクリプトを実行しようとしても、次のように「Unsupported distribution &#8216;rocky&#8217;」（サポート外のディストリビューション）とメッセージが表示され、自動セットアップはできません。</p>



<pre class="wp-block-code"><code># DRY_RUN=1 sh ./get-docker.sh
# Executing docker install script, commit: 93d2499759296ac1f9c510605fef85052a2c32be

ERROR: Unsupported distribution 'rocky'</code></pre>



<p>このようにスクリプトは対応していないというエラーメッセージを表示し、処理は終了します。</p>



<p>ですが、基本的に Rocky や Alma は CentOS 8 の派生ですから、Docker Engine をインストールする手順も共通です。</p>



<p>そうであれば、スクリプトも Rocky や Alma にも対応できるはず……そう思い、スクリプトの中を見ていると、それらしい場所がありました。</p>



<pre class="wp-block-code"><code>get_distribution() {
	lsb_dist=""
	# Every system that we officially support has /etc/os-release
	if &#091; -r /etc/os-release ]; then
		lsb_dist="$(. /etc/os-release &amp;&amp; echo "$ID")"
	fi
	# Returning an empty string here should be alright since the
	# case statements don't act unless you provide an actual value
	echo "$lsb_dist"
}</code></pre>



<p>ちょうどこのあたりです。</p>



<p>スクリプトが対象ディストリビューションかどうかを判別しているのは、ファイル「/etc/os-release」の中身にある「ID=&#8221;xxx&#8221;」の場所。つまり、このように「centos」であると認識できれば、スクリプトは実行できます。</p>



<pre class="wp-block-code"><code>$ echo $(. /etc/os-release &amp;&amp; echo "$ID")
centos</code></pre>



<h3>/etc/os-release を編集して対応</h3>



<p>ここまで分かれば、あとは簡単です。<code>vi /etc/os-release</code> などを実行してファイルを編集し、3行目の「ID=」を「centos」に書き換えるだけです。</p>



<p>以下は Rocky Linux のファイルを書き換えた場合。</p>



<pre class="wp-block-code"><code>NAME="Rocky Linux"
VERSION="8.5 (Green Obsidian)"
#ID="rocky"
ID="centos"
（以下省略）</code></pre>



<p>ファイルを保存後、実行する前にまずはドライランを走らせます。 <code>DRY_RUN=1 sh ./get-docker.sh</code> の実行です。</p>



<pre class="wp-block-code"><code># DRY_RUN=1 sh ./get-docker.sh
# Executing docker install script, commit: 93d2499759296ac1f9c510605fef85052a2c32be
yum install -y -q yum-utils
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum makecache
yum install -y -q docker-ce
yum install -y -q docker-ce-rootless-extras</code></pre>



<p>この通り、先ほどとは違ってエラーも出ません。</p>



<p>あとは、普通に <code>sh ./get-docker.sh</code> を実行するだけです。</p>



<pre class="wp-block-code"><code># sh ./get-docker.sh
# Executing docker install script, commit: 93d2499759296ac1f9c510605fef85052a2c32be
+ sh -c 'yum install -y -q yum-utils'

インストール済み:
  yum-utils-4.0.21-3.el8.noarch
（省略）
+ return 0
+ sh -c 'yum install -y -q docker-ce-rootless-extras'

================================================================================

To run Docker as a non-privileged user, consider setting up the
Docker daemon in rootless mode for your user:

    dockerd-rootless-setuptool.sh install

Visit https://docs.docker.com/go/rootless/ to learn about rootless mode.


To run the Docker daemon as a fully privileged service, but granting non-root
users access, refer to https://docs.docker.com/go/daemon-access/

WARNING: Access to the remote API on a privileged Docker daemon is equivalent
         to root access on the host. Refer to the 'Docker daemon attack surface'
         documentation for details: https://docs.docker.com/go/attack-surface/

================================================================================</code></pre>



<p>このように見慣れた表示が行われました。</p>



<p>あとは、自動起動の設定を済ませるだけです。</p>



<pre class="wp-block-code"><code>$ sudo systemctl enable docker.service
$ sudo systemctl start docker.service </code></pre>



<p>これで Docker Engine のセットアップが終わり、 <code>docker </code>コマンドが自由に使えます。</p>



<h3>最後に /etc/os-release ファイルを戻す</h3>



<p>インストールが終わったあとは、 編集したファイル <code>/etc/os-relase</code> ファイルの記述を元に戻します。Rocky Linux であれば、 <code>ID="rocky"</code> としておきます。AlmaLinux は <code>ID="almalinux"</code> です。 </p>



<pre class="wp-block-code"><code>NAME="Rocky Linux"
VERSION="8.5 (Green Obsidian)"
ID="rocky"
（以下省略）</code></pre>



<p>あくまでも、スクリプトに一時的に対応させるだけですから、必ず元に戻すのを忘れないようにする必要があります。</p>



<p>Enjoy!</p><p>The post <a href="https://pocketstudio.net/2022/01/17/centos-stream-8-rocky-linux-almalinux/">CentOS Stream 8 / Rocky Linux / AlmaLinuxで、スクリプトを使って簡単に Docker をセットアップ</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div>1&nbsp;&nbsp;&nbsp;&nbsp;公式ドキュメントには &#8220;convenience script&#8221; としてインストール方法のページで紹介　<a href="https://docs.docker.com/engine/install/centos/#install-using-the-convenience-script" target="_blank" rel="noreferrer noopener">https://docs.docker.com/engine/install/centos/#install-using-the-convenience-script</a></div><div>2&nbsp;&nbsp;&nbsp;&nbsp;以前は公式ドキュメント内で、本番環境での利用は推奨しないといった書き方がありました。過去の Docker Engine の頻繁なリリースを受けてと思われますが、最近では、リリースまでの間隔が長くなったり、非推奨となる機能はあまり見なかったりしますので、厳密な環境構築が必要なければ、気にしなくてもよいでしょう。</div><div>3&nbsp;&nbsp;&nbsp;&nbsp;CentOS 8 は 2021年12月31日で EOL(End of Life)であり、以降の開発が終了しています <a href="https://www.centos.org/centos-linux-eol/" target="_blank" rel="noreferrer noopener">https://www.centos.org/centos-linux-eol/</a></div><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://pocketstudio.net/2017/01/24/whats-new-in-docker-1-13-translate/" rel="bookmark" title="Docker 1.13 の紹介（参考訳）">Docker 1.13 の紹介（参考訳） </a></li>
<li><a href="https://pocketstudio.net/2016/07/30/docker-1-12-goes-ga-translate/" rel="bookmark" title="Docker 1.12 が一般利用版（GA）に">Docker 1.12 が一般利用版（GA）に </a></li>
<li><a href="https://pocketstudio.net/2016/06/23/docker-1-12-swarm-mode-and-ingress-load-balancing/" rel="bookmark" title="Docker 1.12: swarm モードと Ingress Load Balancing 概要">Docker 1.12: swarm モードと Ingress Load Balancing 概要 </a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://pocketstudio.net/2022/01/17/centos-stream-8-rocky-linux-almalinux/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Tencent Cloudにサインアップ（新規登録）した時の記録</title>
		<link>https://pocketstudio.net/2021/02/01/tencent-cloud-signup/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tencent-cloud-signup</link>
					<comments>https://pocketstudio.net/2021/02/01/tencent-cloud-signup/#respond</comments>
		
		<dc:creator><![CDATA[Zembutsu Masahito (@zembutsu)]]></dc:creator>
		<pubDate>Mon, 01 Feb 2021 10:22:31 +0000</pubDate>
				<category><![CDATA[TencentCloud]]></category>
		<category><![CDATA[Tencent Cloud]]></category>
		<guid isPermaLink="false">https://pocketstudio.net/?p=156</guid>

					<description><![CDATA[<p>最終更新日 2022年1月20日 概要 Tencent Cloud（テンセントクラウド/腾讯云）は世&#8230;</p>
<p>The post <a href="https://pocketstudio.net/2021/02/01/tencent-cloud-signup/">Tencent Cloudにサインアップ（新規登録）した時の記録</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-related-none yarpp-template-list'>

No related posts.
</div>
]]></description>
										<content:encoded><![CDATA[<p class="post-modified-info">最終更新日 2022年1月20日</p>
<h2>概要</h2>



<p><a href="https://intl.cloud.tencent.com/jp" target="_blank" rel="noreferrer noopener nofollow">Tencent Cloud</a>（テンセントクラウド/腾讯云）は世界各国（<a href="https://intl.cloud.tencent.com/jp/global-infrastructure" target="_blank" rel="noreferrer noopener nofollow">27リージョン、60のアベイラビリティゾーン</a>）を運営しており、日本国内にも北東アジア（東京）リージョン1アベイラビリティゾーンを持っている（2021年2月現在）。</p>



<figure class="wp-block-image size-large"><img width="885" height="629" src="https://pocketstudio.net/wp-content/uploads/2021/02/image.png" alt="" class="wp-image-158"/><figcaption>北東アジア（東京）リージョンが見える。青は自社管理しているリージョン（データセンタ）であり、オレンジ色は「海外協力インフラストラクチャ」とある。（<a href="https://intl.cloud.tencent.com/jp/global-infrastructure" target="_blank" rel="noreferrer noopener nofollow">出典</a>）</figcaption></figure>



<p>Tencent Cloudとは、一体どのようなクラウド環境なのかと、個人的に技術的な興味を持ち、新規にアカウントを作成した。この投稿は、アカウントを作成し、仮想マシン（Tencent Cloudでは「CVM」、Cloud Virtual Machineと呼ぶ）を作成できるまでの下準備をまとめた。オンラインサインアップが終われば、すぐにでもCVMを起動になる。なお、現時点では、コントロールパネルは英語または中国語のみ。</p>



<p>関係する日本語情報がなかったものの、<a href="https://intl.cloud.tencent.com/jp/document/product" target="_blank" rel="noreferrer noopener nofollow">日本語化されている公式ドキュメント</a>や、画面に表示される文字を翻訳しながら、手探りで作業を進めた。これから Tencent Cloud にサインアップを考えている方の参考になればと願っている。</p>



<h2>事前準備</h2>



<p>サインアップ（アカウント登録）には、作業をするまえに以下2点が必要。</p>



<ul><li>クレジットカード（サインアップ時に必須）</li><li>SMS受信可能な携帯電話（本人確認をSMSで行うため）</li></ul>



<h2>手順の流れ</h2>



<p>まずはじめに、サインアップのためにIDやパスワードの新規登録にあわせて、SMSを使った認証を行う。この認証コードの入力が終われば、登録するメールアドレスに確認用リンクが届く。このリンク先をクリックしてメールアドレスを確認後、最後に決済情報や連絡先の情報を入力する。</p>



<h2>作成手順</h2>



<h3>1. サインアップ画面に移動</h3>



<p>まず Tencent Cloud のウェブサイト <a href="https://intl.cloud.tencent.com/jp/" target="_blank" rel="noreferrer noopener nofollow">https://intl.cloud.tencent.com/jp/</a> に移動し、画面右上の「アカウント登録」をクリックする。</p>



<figure class="wp-block-image size-large"><img width="388" height="158" src="https://pocketstudio.net/wp-content/uploads/2021/02/image-1.png" alt="" class="wp-image-160"/></figure>



<h3>&#8220;Privacy Policy&#8221; の確認と入力</h3>



<p>その次の画面からは英語に切り替わり、プライバシーポリシーの確認画面が表示される。</p>



<figure class="wp-block-image size-large"><img width="654" height="457" src="https://pocketstudio.net/wp-content/uploads/2021/02/image-2.png" alt="" class="wp-image-161"/></figure>



<p>ここでは「Select your location」で「Japan」等を選択する（現在の居住国・地域による）。それから、<a href="https://intl.cloud.tencent.com/jp/document/product/301/17345" target="_blank" rel="noreferrer noopener nofollow">プライバシーポリシー</a>を読んだ上で、「I have read and agree to the Tencent Clound&#8217;s Privacy Policy and understand how it applies to my use of Tencent Cloud」（私はテンセントクラウドのプライバシーポリシーを読み、テンセントクラウドの使用に対して、どのように適用されるか理解しました。）にチェックを入れる。それから「Next」をクリックする</p>



<figure class="wp-block-image size-large"><img width="654" height="457" src="https://pocketstudio.net/wp-content/uploads/2021/02/image-3.png" alt="" class="wp-image-162"/></figure>



<h3>&#8220;Account Information&#8221; の登録</h3>



<p>その次は、Tencent Cloudに登録するアカウント情報を入力する。</p>



<figure class="wp-block-image size-large"><img width="887" height="620" src="https://pocketstudio.net/wp-content/uploads/2021/02/image-4.png" alt="" class="wp-image-163"/></figure>



<p>「Email address」「Password」「Confirm Password」は、コンソール（いわゆる、コントロールパネルの画面のこと）にログインする時に必要となるものを入力する。</p>



<p>それから &#8220;Contact phone&#8221; には電話番号を入力する。国番号は、日本の場合「+81」が入っている。次に自分の電話番号から先頭の「0」を省いた、SMS受信可能な番号を入力する。例えば「090-xxxx-xxxx」であれば「90-xxxx-xxxx」と入力する。</p>



<p>なお、この次の段階で、SMSで本人確認を行うため、SMS受信可能な携帯端末が無ければ、調達する必要がある。また、認証コードの入力後は有効期限（制限時間）があるため、事前に「<a href="https://intl.cloud.tencent.com/jp/document/product/301/17345" target="_blank" rel="noreferrer noopener nofollow">プライバシーポリシー</a>」と「<a href="https://intl.cloud.tencent.com/jp/document/product/301/9248" target="_blank" rel="noreferrer noopener nofollow">利用規約</a>」を読み、内容を理解しておくことをおすすめする。</p>



<p>「Verify Code」を入力するには、「Get verification code」のボタンを押す必要がある。この時、次のようなマウス操作を求められるので、画面の指示に従って操作をする。</p>



<figure class="wp-block-image size-large"><img width="247" height="252" src="https://pocketstudio.net/wp-content/uploads/2021/02/image-5.png" alt="" class="wp-image-164"/></figure>



<p>暫く待っていると入力した端末宛にSMSで番号が届く。発信者は「Qsms」、本文は「数字 (Tencent Cloud Verification Code)」が表示されている。この数字を、先ほどの「Verify Code」に入力する。</p>



<p>それから「Check here to indicate that you have read and agreed to Terms of Service and Privacy Policy」にチェックを入れて、「Comfirm to the agreement and submit」の青いボタンを押すと登録手続きが進む。</p>



<h3>電子メールの確認</h3>



<p>それから、「Active your Tencent Cloud account」に画面が切り替わる。登録したメールアドレス宛に確認用メールが届いているのでチェックする。</p>



<figure class="wp-block-image size-large"><img width="1030" height="720" src="https://pocketstudio.net/wp-content/uploads/2021/02/image-6.png" alt="" class="wp-image-165"/></figure>



<p>メールボックスを開くと、件名「Tencent Cloud &#8211; Activate Account」が届いているので、本文を開く。本文中に「Activate Account」のボタン、もしくはテキストの直リンクがあるので、それをブラウザで開く。（なお、このメールが届いて48時間以内にクリックして確認する必要がある。）</p>



<figure class="wp-block-image size-large"><img width="592" height="544" src="https://pocketstudio.net/wp-content/uploads/2021/02/image-8.png" alt="" class="wp-image-167"/></figure>



<p>リンク先は、このように「Operation succeeded」となる。</p>



<figure class="wp-block-image size-large"><img width="966" height="720" src="https://pocketstudio.net/wp-content/uploads/2021/02/image-9.png" alt="" class="wp-image-168"/></figure>



<p>ここまで来たら、あと数ステップで完了。</p>



<h3>&#8220;Payment Information&#8221; &#8220;Contact Information&#8221; 入力</h3>



<p>ここまで来たら、あとは支払いおよび連絡先の情報を入力するだけ。</p>



<figure class="wp-block-image size-large"><img width="1360" height="1238" src="https://pocketstudio.net/wp-content/uploads/2021/02/image-11.png" alt="" class="wp-image-170"/></figure>



<p>最終的には、このように「Registration Completed」と表示されれば、あとは自由にリソースを作成できる。</p>



<figure class="wp-block-image size-large"><img width="980" height="518" src="https://pocketstudio.net/wp-content/uploads/2021/02/image-12.png" alt="" class="wp-image-171"/></figure>



<p>「Enter Console」（コンソールに入る）をクリックすると、特にログインしなくても、そのままコンソール画面に遷移できる。</p>



<figure class="wp-block-image size-large"><img width="980" height="720" src="https://pocketstudio.net/wp-content/uploads/2021/02/image-13.png" alt="" class="wp-image-172"/></figure>



<h3>コンソールへのログイン</h3>



<p>直接移動しない場合は、<a href="https://intl.cloud.tencent.com/jp/" target="_blank" rel="noreferrer noopener nofollow">Tencent Cloudのウェブサイト</a>からコンソールへ移動できる。画面右上の「ログイン」をクリックする。</p>



<figure class="wp-block-image size-large"><img width="587" height="187" src="https://pocketstudio.net/wp-content/uploads/2021/02/image-14.png" alt="" class="wp-image-173"/></figure>



<p>あとは「Email address」と「Password」を入力してから、「Sign In」をクリックする。</p>



<figure class="wp-block-image size-large"><img width="1747" height="833" src="https://pocketstudio.net/wp-content/uploads/2021/02/image-15.png" alt="" class="wp-image-174"/></figure>



<h2>参考文章</h2>



<ul><li>ドキュメント | Tencent Cloud<br><a href="https://intl.cloud.tencent.com/jp/document/product" target="_blank" rel="noreferrer noopener nofollow">https://intl.cloud.tencent.com/jp/document/product</a></li></ul><p>The post <a href="https://pocketstudio.net/2021/02/01/tencent-cloud-signup/">Tencent Cloudにサインアップ（新規登録）した時の記録</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-related-none yarpp-template-list'>
<p>No related posts.</p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://pocketstudio.net/2021/02/01/tencent-cloud-signup/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Docker公式ブログに書かれた「開発者が知っておくべき Docker、Docker Engine、Kubernetes v1.20」について</title>
		<link>https://pocketstudio.net/2020/12/04/docker-containerd-and-kubernetes/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=docker-containerd-and-kubernetes</link>
					<comments>https://pocketstudio.net/2020/12/04/docker-containerd-and-kubernetes/#respond</comments>
		
		<dc:creator><![CDATA[Zembutsu Masahito (@zembutsu)]]></dc:creator>
		<pubDate>Thu, 03 Dec 2020 21:26:53 +0000</pubDate>
				<category><![CDATA[Docker]]></category>
		<guid isPermaLink="false">https://pocketstudio.net/?p=144</guid>

					<description><![CDATA[<p>Docker 公式ブログに「What developers need to know about D&#8230;</p>
<p>The post <a href="https://pocketstudio.net/2020/12/04/docker-containerd-and-kubernetes/">Docker公式ブログに書かれた「開発者が知っておくべき Docker、Docker Engine、Kubernetes v1.20」について</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://pocketstudio.net/2017/10/18/docker-kubernetes-translate/" rel="bookmark" title="【参考訳】DockerCon EU 17 における Docker の Kubernetes サポート関連発表">【参考訳】DockerCon EU 17 における Docker の Kubernetes サポート関連発表 </a></li>
<li><a href="https://pocketstudio.net/2017/01/24/whats-new-in-docker-1-13-translate/" rel="bookmark" title="Docker 1.13 の紹介（参考訳）">Docker 1.13 の紹介（参考訳） </a></li>
<li><a href="https://pocketstudio.net/2016/06/23/docker-1-12-swarm-mode-and-ingress-load-balancing/" rel="bookmark" title="Docker 1.12: swarm モードと Ingress Load Balancing 概要">Docker 1.12: swarm モードと Ingress Load Balancing 概要 </a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>Docker 公式ブログに「<a href="https://www.docker.com/blog/what-developers-need-to-know-about-docker-docker-engine-and-kubernetes-v1-20/">What developers need to know about Docker, Docker Engine, and Kubernetes v1.20</a> という投稿があり、何が書かれているのか要点を日本語でまとめました。</p>



<p>書かれているポイントは「<strong>Kubernetes で Docker が非推奨ではなく、これまで通り使い続けられる</strong>」であり「<strong>Docker イメージの話と、ランタイムの話は別</strong>」との内容です。</p>



<p><a href="https://www.docker.com/blog/what-developers-need-to-know-about-docker-docker-engine-and-kubernetes-v1-20/">今回のDockerのブログ投稿</a>を捕捉しますと、Kubernetes における docker-shim の話と、 Docker イメージの扱いは別だ、という内容でもあります。つまり、前提として「Docker Engineとcontainerd、Dockerコンテナとイメージの話」も分けて考えたり議論する必要があります。</p>



<figure class="wp-block-image size-large"><img width="2011" height="1126" src="https://pocketstudio.net/wp-content/uploads/2020/12/image.png" alt="" class="wp-image-146"/><figcaption>Docker エンジンを構成する要素の1つが continerd </figcaption></figure>



<p>また、<a href="https://github.com/cncf/presentations/blob/master/2016-software-circus/what-is-cloud-native/what-is-cloud-native.pdf">Cloud Native Refernce Architecture</a> において、kubernetesとcontainerd（およびDocker）がどの位置にあるかの理解も必要です。</p>



<figure class="wp-block-image size-large"><img width="1280" height="706" src="https://pocketstudio.net/wp-content/uploads/2020/12/image-1.png" alt="" class="wp-image-153"/></figure>



<p>以下は、例によってブログに書かれている内容を共有します。なお、本文中の括弧内は、私が追加した説明です。</p>



<h2>概要</h2>



<blockquote class="wp-block-quote"><p><strong>The net/net is support for your container images built with Docker tools is not being deprecated and will still work as before.</strong><br>（太字強調は原文通り）</p></blockquote>



<ul><li>「要点：要点は、<strong>Docker ツールで構築するコンテナイメージのサポートは非推奨になはならず、これまで通り動作しつづける</strong>こと。」</li><li>Kubernetes の最新版 <a href="https://github.com/kubernetes/kubernetes/releases/tag/v1.20.0-rc.0">Kubernetes v1.20.0-rc.0</a> が利用できるようになった</li><li>Kubernetes プロジェクトは来年リリースされるであろうリリースで、 <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.20.md#deprecation">Docker Engine サポートの depricated</a>（日本語では「非推奨」や「廃止」と翻訳されることがある）を計画している（Docker Engine のサポートの話であり、Docker イメージに対するサポートの話ではない）</li></ul>



<h2>Docker と Kubernetes にどのような影響があるのか？</h2>



<ul><li>まず始めに「<a href="https://www.docker.com/blog/what-developers-need-to-know-about-docker-docker-engine-and-kubernetes-v1-20/">慌てるな（<strong>don&#8217;t panic</strong>）</a>」、開発者は引き続き Docker プラットフォームで構築・共有し、 Kubernetes 上でコンテナを実行できる</li><li>（関連情報へのリンク：）<ul><li><a href="https://kubernetes.io/blog/2020/12/02/dont-panic-kubernetes-and-docker/">Don&#8217;t Panic: Kubernetes and Docker | Kubernetes</a></li><li><a href="https://kubernetes.io/blog/2020/12/02/dockershim-faq/">Dockershim Deprecation FAQ | Kubernetes</a></li><li><a href="https://dev.to/inductor/wait-docker-is-deprecated-in-kubernetes-now-what-do-i-do-e4m">Wait, Docker is deprecated in Kubernetes now? What do I do? &#8211; DEV</a></li><li><a href="https://blog.inductor.me/entry/2020/12/03/061329">Kubernetes 1.20からDockerが非推奨になる理由 &#8211; inductor&#8217;s blog</a></li><li><a href="https://jaco.udcp.info/entry/2020/12/03/172843">Dockerは非推奨じゃないし今すぐ騒ぐのをやめろ &#8211; Cloud Penguins</a></li></ul></li><li>今回の変更が主に影響するのは、Kubernetes の運用担当ないし管理者であり、開発者のワークフローには影響を与えない</li><li>Docker でビルドするイメージは OCI（オープンコンテナイニシアチブ）互換であり、<a href="https://containerd.io/">containerd</a> が完全にサポートしているものであり、 Kubernetes 上でも動作し続ける</li></ul>



<h3>Docker と containerd（「コンテナ・ディー」と発音）</h3>



<ul><li>Docker を使っているのであれば、containerd も既に使用中であり、containerd 上で Docker の利用環境が整っている</li><li>プロダクション環境であれば、Kubernetes のような最小のコンテナ実行環境として（containerd などの）lightweight な（ライトウェイト＝小さくて小回りが利く、の意味での）ランタイムが便利であり、おそらく Docker の開発作業が（プロダクションでは）不要だろう</li></ul>



<h3>containerd の成り立ち・経緯</h3>



<ul><li>containerd プロジェクトは、2016 年、Docker、Google、IBM と発足（<a href="https://www.docker.com/blog/introducing-containerd/">関連</a>）</li><li>（Docker サイドの主張としては）docker-shim およびランタイムとしての Docker Engine の非推奨が意味するのは、Kubernetes 上に最新のランタイムを提供するという、長期的な目標の達成を意味する</li><li>contaired は <a href="https://www.docker.com/blog/docker-donates-containerd-to-cncf/">2017 年に CNCF に寄贈</a> され、Kubernetes のインターフェースとしての <a href="https://github.com/containerd/cri">containerd CRI プロジェクト</a> を取り込みながら成長</li><li>2019 年には CNCF の graduated （誰もが利用可能な状態のプロダクトになった）プロジェクトとして位置付けられ、CNCF では成熟した状態に位置付けられた唯一のランタイムになった</li></ul>



<h2>Docker ツールでビルドする「コンテナ・イメージは非推奨にならない」</h2>



<ul><li>Docker ツールで構築したコンテナ・イメージは、Kubernetes 上でも動作し続ける</li><li><a href="https://github.com/moby/buildkit">BuildKit</a> という次世代の構築基盤は柔軟なアーキテクチャであり、Docker の構築で使えるだけでなく、Docker が無いインフラ上では containerd や runc と直接やりとりできる</li><li>Docker はcontainerd の開発にコミットしており今後も投資を継続し、buildkit コミュニティは成長しており、インフラがどこで・どのようにホストされていようが Docker 構築に役立つ</li><li>Docker イメージの構築・実行は、ローカル環境だけでなくKubernetes クラスタでも利用し続けられるため、今回の非推奨は、開発作業（experience）には何ら影響を与えない。</li></ul>



<h2>Kubernetes プロジェクトは今何を非推奨にするのか？</h2>



<ul><li>Kubernetes が非推奨としたのは <a href="https://github.com/kubernetes/kubernetes/tree/master/pkg/kubelet/dockershim">dockershim</a></li><li>dockershim は、Kubernetes の kubelet （Kubernetes のノード上で動作するエージェント）のコンポーネントで、Docker Engine と通信するもの（つまり、Docker コンテナやイメージが非推奨ではない）</li><li><a href="https://kubernetes.io/blog/2020/12/02/dockershim-faq/">Dockershim Deprecation FAQ | Kubernetes</a></li><li><a href="https://twitter.com/arnaudporterie/status/1334249617706405893">関連する tweet</a>、<a href="https://twitter.com/Dixie3Flatline/status/1334188913724850177">tweet</a></li></ul>



<h2>何か対策が必要？</h2>



<ul><li>今日現在、 Kubernetes v1.20 は Kubernetes 管理者は <code>docker</code> コマンドを利用し続けられる状態であり、<code>kubectl</code> コマンドで Kubernetes クラスタの管理を継続できる（今日、今すぐ何か影響が出るわけではない）</li><li>今後の Kubernetes マイナーリリース（v1.20.x）では、最終的に dockershim のサポートが削除されるため、docker コマンドを使ってクラスタの調査（inspect）が行えなくなる</li><li>（そのかわり、docker コマンドではなく）、同様の <a href="https://kubernetes.io/docs/tasks/tools/install-kubectl/">kubectl</a> や <a href="https://containerd.io/docs/getting-started/">ctl</a> コマンド（containerd のコマンドライン・インターフェース）を使う</li><li>開発者は今もなお Docker ツールをつかって docker build、docker pushできますし、docker run で コンテナおよびコンテナ・イメージを Kubernetes クラスタ上でできる</li></ul>



<h2>詳細な背景</h2>



<ul><li><a href="https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/1985-remove-dockershim">KEP-1985: Removing dockershim from kubelet</a><ul><li><a href="https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/1985-remove-dockershim">https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/1985-remove-dockershim</a></li><li>kubelet から dockershim を削除する提案</li></ul></li></ul>



<h2>原文</h2>



<ul><li><a href="https://www.docker.com/blog/what-developers-need-to-know-about-docker-docker-engine-and-kubernetes-v1-20/">What developers need to know about Docker, Docker Engine, and Kubernetes v1.20 &#8211; Docker Blog</a><ul><li><a href="https://www.docker.com/blog/what-developers-need-to-know-about-docker-docker-engine-and-kubernetes-v1-20/">https://www.docker.com/blog/what-developers-need-to-know-about-docker-docker-engine-and-kubernetes-v1-20/</a></li></ul></li></ul><p>The post <a href="https://pocketstudio.net/2020/12/04/docker-containerd-and-kubernetes/">Docker公式ブログに書かれた「開発者が知っておくべき Docker、Docker Engine、Kubernetes v1.20」について</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://pocketstudio.net/2017/10/18/docker-kubernetes-translate/" rel="bookmark" title="【参考訳】DockerCon EU 17 における Docker の Kubernetes サポート関連発表">【参考訳】DockerCon EU 17 における Docker の Kubernetes サポート関連発表 </a></li>
<li><a href="https://pocketstudio.net/2017/01/24/whats-new-in-docker-1-13-translate/" rel="bookmark" title="Docker 1.13 の紹介（参考訳）">Docker 1.13 の紹介（参考訳） </a></li>
<li><a href="https://pocketstudio.net/2016/06/23/docker-1-12-swarm-mode-and-ingress-load-balancing/" rel="bookmark" title="Docker 1.12: swarm モードと Ingress Load Balancing 概要">Docker 1.12: swarm モードと Ingress Load Balancing 概要 </a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://pocketstudio.net/2020/12/04/docker-containerd-and-kubernetes/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Hashicorp Waypoint とは何か？</title>
		<link>https://pocketstudio.net/2020/11/12/waypoint-summary/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=waypoint-summary</link>
					<comments>https://pocketstudio.net/2020/11/12/waypoint-summary/#respond</comments>
		
		<dc:creator><![CDATA[Zembutsu Masahito (@zembutsu)]]></dc:creator>
		<pubDate>Thu, 12 Nov 2020 08:54:44 +0000</pubDate>
				<category><![CDATA[Waypoint]]></category>
		<guid isPermaLink="false">https://pocketstudio.net/?p=139</guid>

					<description><![CDATA[<p>2020年10月15日に、HashiCorpから新しいプロダクト「HashiCorp Waypoin&#8230;</p>
<p>The post <a href="https://pocketstudio.net/2020/11/12/waypoint-summary/">Hashicorp Waypoint とは何か？</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-related-none yarpp-template-list'>

No related posts.
</div>
]]></description>
										<content:encoded><![CDATA[<p>2020年10月15日に、HashiCorpから新しいプロダクト「HashiCorp Waypoint」（ハシコープ・ウェイポイント）が発表された。このWayPoint 用のウェブサイト（<a href="https://www.waypointproject.io/">https://www.waypointproject.io/</a>）が公開され、概要が書かれていた。参考情報として、サイト上の記述をメモとして残す。</p>



<h2>Waypoint キャッチフレーズ「Build. Deploy. Release.」</h2>



<ul><li>Waypoint は構築、展開、プラットフォームを横断してリリースするための最新の（モダンな）ワークフローを提供します。</li><li>Waypoint は1つの設定ファイルと共通のワークフローを使い、Kubernetes、Nomad、EC2、Google Cloud Run, などのプラットフォームを横断するデプロイメント（展開）を管理および監視します。</li></ul>



<h3>Waypoint における Build とは</h3>



<ul><li>Waypoint はあらゆる言語やフレームワークに対応するアプリケーションを構築します。Buildpacks の用途は、共通フレームワークの自動的な構築、カスタム Dockerfile 、より洗練された制御のなされた他の構築ツールのためです。</li><li>構築ステップとは、あなたのアプリケーションとアセットをコンパイル、確認、そしてアーティファクト（成果物）を作成する場所です。</li><li>このアーティファクトはリモートレジストリに公開したり、シンプルにデプロイのステップに渡せます。</li></ul>



<h3>Deploy とは</h3>



<ul><li>構築ステップで作成されたアーティファクトを、Waypoint は様々なプラットフォームにデプロイします。たとえば Kubernetes から EC2 の静的なサイトへのホストに対してです。</li><li>対象のプラットフォームに向けた設定を行い、一般的にアクセスできる新しいアプリケーションのバージョンを準備します。リリースに先がけて、デプロイメントはプレビュー URL からアクセスできます。</li></ul>



<h3>Release とは</h3>



<ul><li>Waypoint は準備が調ったデプロイメントをリリースし、パブリックにアクセスできるようにします。この動作はロードバランサを更新したり、DNS の設定を変更したりします。正確な挙動は、対象となるプラットフォームに依存します。</li><li>リリースステップはプラガブル（取り替え可能）であり、ブルー・グリーン、サービスメッシュの利用など、カスタムのリリース方式を適用できます。</li></ul>



<h2>Waypoint の機能</h2>



<ul><li>Application Logs<ul><li>実行中のアプリケーションとデプロイメントが出力するログの表示</li></ul></li><li>Live Exec<ul><li>アプリケーション実行中の環境でコマンドを実行</li></ul></li><li>Preview URLs<ul><li>パブリックにアクセスできるプレビュー URL をデプロイメント単位で取得</li></ul></li><li>Web UI<ul><li>プロジェクトと Waypoint によってデプロイされたアプリケーションをウェブインターフェースで表示</li></ul></li><li>CI/CD とバージョン制御統合<ul><li>既存の CI/CD プロバイダやバージョン管理プロバイダ、GitHub、CicleCI、Jenkins、GitLab 等と統合</li></ul></li><li>拡張性のあるプラグイン・インターフェース<ul><li>プラットフォームや構築プロセス、リリースッステムごとに Waypoint によるカスタムサポートを簡単に拡張</li></ul></li></ul>



<h2>参考文章</h2>



<ul><li>Waypoint by HashiCorp<ul><li><a href="https://www.waypointproject.io/">https://www.waypointproject.io/</a></li></ul></li><li>Announcing HashiCorp Waypoint<ul><li><a href="https://www.hashicorp.com/blog/announcing-waypoint">https://www.hashicorp.com/blog/announcing-waypoint</a></li></ul></li></ul><p>The post <a href="https://pocketstudio.net/2020/11/12/waypoint-summary/">Hashicorp Waypoint とは何か？</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-related-none yarpp-template-list'>
<p>No related posts.</p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://pocketstudio.net/2020/11/12/waypoint-summary/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Docker Hub イメージ保管ポリシー実施延期（2021年半ばまで）</title>
		<link>https://pocketstudio.net/2020/10/23/docker-hub-image-retention-policy/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=docker-hub-image-retention-policy</link>
					<comments>https://pocketstudio.net/2020/10/23/docker-hub-image-retention-policy/#respond</comments>
		
		<dc:creator><![CDATA[Zembutsu Masahito (@zembutsu)]]></dc:creator>
		<pubDate>Thu, 22 Oct 2020 20:32:20 +0000</pubDate>
				<category><![CDATA[Docker]]></category>
		<category><![CDATA[Docker Hub]]></category>
		<guid isPermaLink="false">https://pocketstudio.net/?p=136</guid>

					<description><![CDATA[<p>今年8月、 Docker Hub のイメージ保管ポリシーの発表 では11月からの実施予定でした。10&#8230;</p>
<p>The post <a href="https://pocketstudio.net/2020/10/23/docker-hub-image-retention-policy/">Docker Hub イメージ保管ポリシー実施延期（2021年半ばまで）</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://pocketstudio.net/2017/10/18/docker-kubernetes-translate/" rel="bookmark" title="【参考訳】DockerCon EU 17 における Docker の Kubernetes サポート関連発表">【参考訳】DockerCon EU 17 における Docker の Kubernetes サポート関連発表 </a></li>
<li><a href="https://pocketstudio.net/2017/01/24/whats-new-in-docker-1-13-translate/" rel="bookmark" title="Docker 1.13 の紹介（参考訳）">Docker 1.13 の紹介（参考訳） </a></li>
<li><a href="https://pocketstudio.net/2016/06/23/docker-1-12-swarm-mode-and-ingress-load-balancing/" rel="bookmark" title="Docker 1.12: swarm モードと Ingress Load Balancing 概要">Docker 1.12: swarm モードと Ingress Load Balancing 概要 </a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>今年8月、 <a href="https://www.docker.com/blog/scaling-dockers-business-to-serve-millions-more-developers-storage/">Docker Hub のイメージ保管ポリシーの発表</a> では11月からの実施予定でした。10月22日、来年半ばまでポリシーの実施を延期する旨の発表（<a href="https://www.docker.com/blog/docker-hub-image-retention-policy-delayed-and-subscription-updates/">Docker Hub Image Retention Policy Delayed, Subscription Updates</a>）がありました。</p>



<p>以下、ブログに投稿されたポイントをまとめました。</p>



<ul><li>Docker イメージの保管ポリシーは、当初 2020 年 11 月 1 日からの適用を予定していた（無料アカウントの場合、6ヶ月アクティブではない Docker イメージの削除）。</li><li>発表後、コミュニティから多くの反響があり、11 月 1 日からのイメージ保管期限の変更を実施しないことにした。</li><li>2021年の初めに、新しいイメージ保管ポリシーの実施スケジュール（タイムライン）を発表</li><li>pull の late limit は予定通り11月1日から実施</li></ul>



<p>参考：</p>



<ul><li><a href="https://www.docker.com/blog/docker-hub-image-retention-policy-delayed-and-subscription-updates/">Docker Hub Image Retention Policy Delayed, Subscription Updates &#8211; Docker Blog</a></li></ul>



<p></p><p>The post <a href="https://pocketstudio.net/2020/10/23/docker-hub-image-retention-policy/">Docker Hub イメージ保管ポリシー実施延期（2021年半ばまで）</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://pocketstudio.net/2017/10/18/docker-kubernetes-translate/" rel="bookmark" title="【参考訳】DockerCon EU 17 における Docker の Kubernetes サポート関連発表">【参考訳】DockerCon EU 17 における Docker の Kubernetes サポート関連発表 </a></li>
<li><a href="https://pocketstudio.net/2017/01/24/whats-new-in-docker-1-13-translate/" rel="bookmark" title="Docker 1.13 の紹介（参考訳）">Docker 1.13 の紹介（参考訳） </a></li>
<li><a href="https://pocketstudio.net/2016/06/23/docker-1-12-swarm-mode-and-ingress-load-balancing/" rel="bookmark" title="Docker 1.12: swarm モードと Ingress Load Balancing 概要">Docker 1.12: swarm モードと Ingress Load Balancing 概要 </a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://pocketstudio.net/2020/10/23/docker-hub-image-retention-policy/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cygwinで「exec: &#8220;com.docker.cli&#8221;: executable file not found in %PATH%」への対処</title>
		<link>https://pocketstudio.net/2020/10/17/cygwin-docker-path/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cygwin-docker-path</link>
					<comments>https://pocketstudio.net/2020/10/17/cygwin-docker-path/#respond</comments>
		
		<dc:creator><![CDATA[Zembutsu Masahito (@zembutsu)]]></dc:creator>
		<pubDate>Fri, 16 Oct 2020 19:01:53 +0000</pubDate>
				<category><![CDATA[cygwin]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[PATH]]></category>
		<category><![CDATA[sygwin]]></category>
		<guid isPermaLink="false">https://pocketstudio.net/?p=134</guid>

					<description><![CDATA[<p>最終更新日 2022年1月28日 自分用メモ Cygwin環境上でDocker Desktop 2.&#8230;</p>
<p>The post <a href="https://pocketstudio.net/2020/10/17/cygwin-docker-path/">Cygwinで「exec: “com.docker.cli”: executable file not found in %PATH%」への対処</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://pocketstudio.net/2017/01/24/whats-new-in-docker-1-13-translate/" rel="bookmark" title="Docker 1.13 の紹介（参考訳）">Docker 1.13 の紹介（参考訳） </a></li>
<li><a href="https://pocketstudio.net/2016/06/23/docker-1-12-swarm-mode-and-ingress-load-balancing/" rel="bookmark" title="Docker 1.12: swarm モードと Ingress Load Balancing 概要">Docker 1.12: swarm モードと Ingress Load Balancing 概要 </a></li>
<li><a href="https://pocketstudio.net/2016/06/21/docker-1-12-build-in-orchestration-translate/" rel="bookmark" title="Docker 1.12: ついにオーケストレーションを組み込み！(参考訳)">Docker 1.12: ついにオーケストレーションを組み込み！(参考訳) </a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p class="post-modified-info">最終更新日 2022年1月28日</p>
<p>自分用メモ</p>



<p>Cygwin環境上でDocker Desktop 2.x 系を利用時、<code>docker</code> コマンドにエラーが出る場合は、何らかの理由によってパス設定が変わったか適切でない場合に発生する。対処方法としてはパスを追加する。</p>



<p>発生するエラー内容は以下のようなもの。</p>



<pre class="wp-block-code"><code>&#91;m-zembutsu@ ~]$ docker version
exec: "com.docker.cli": executable file not found in %PATH%</code></pre>



<p><code>env | grep PATH</code> を実行し、 <code>ORIGINAL_PATH</code> や <code>PATH</code> 環境変数を確認すると、 <code>/cygdrive/c/ProgramData/DockerDesktop/version-bin</code> に対してパス設定がある通っている。</p>



<p>しかし、実体の <code>com.docker.cli.exe</code> （Linuxの <code>docker</code> に相当）等のバイナリは <code>/cygdrive/c/Program Files/Docker/Docker/resources/bin/</code> にあるので、パスを書き直す必要がある。</p>



<p>今回は原因追及というよりは一時的な対処のため、 <code>vi ~/.bash_profile</code> で行末に以下の1行を追加。</p>



<pre class="wp-block-code"><code>export PATH=/cygdrive/c/Program Files/Docker/Docker/resources/bin/:$PATH</code></pre>



<p>ログイン後は（あるいは <code>source ~/.bash_profile</code>）、以下の通り <code>docker</code> コマンドを Cygwin 上で認識した。</p>



<pre class="wp-block-code"><code>&#91;m-zembutsu@ ~]$ docker version
Client: Docker Engine - Community
 Cloud integration: 0.1.22
 Version:           20.10.0-beta1
 API version:       1.41
 Go version:        go1.13.15
 Git commit:        ac365d7
 Built:             Tue Oct 13 18:13:24 2020
 OS/Arch:           windows/amd64
 Context:           default
 Experimental:      true
...snip</code></pre>



<p>本来であれば Windows 側の環境変数を確認すべきだが、手っ取り早く使えるようにしたかったので、この方法を使った。</p>



<p>参考：</p>



<ul><li>Docker Desktop not starting: exec: &#8220;com.docker.cli&#8221;: executable file not found in %PATH% · Issue #8539 · docker/for-win<ul><li><a href="https://github.com/docker/for-win/issues/8539" rel="nofollow">https://github.com/docker/for-win/issues/8539</a></li></ul></li></ul>



<p></p><p>The post <a href="https://pocketstudio.net/2020/10/17/cygwin-docker-path/">Cygwinで「exec: “com.docker.cli”: executable file not found in %PATH%」への対処</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://pocketstudio.net/2017/01/24/whats-new-in-docker-1-13-translate/" rel="bookmark" title="Docker 1.13 の紹介（参考訳）">Docker 1.13 の紹介（参考訳） </a></li>
<li><a href="https://pocketstudio.net/2016/06/23/docker-1-12-swarm-mode-and-ingress-load-balancing/" rel="bookmark" title="Docker 1.12: swarm モードと Ingress Load Balancing 概要">Docker 1.12: swarm モードと Ingress Load Balancing 概要 </a></li>
<li><a href="https://pocketstudio.net/2016/06/21/docker-1-12-build-in-orchestration-translate/" rel="bookmark" title="Docker 1.12: ついにオーケストレーションを組み込み！(参考訳)">Docker 1.12: ついにオーケストレーションを組み込み！(参考訳) </a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://pocketstudio.net/2020/10/17/cygwin-docker-path/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Docker 動向 Weekly: Vol.5（2020年9月8日）</title>
		<link>https://pocketstudio.net/2020/09/08/docker-weekly-005/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=docker-weekly-005</link>
					<comments>https://pocketstudio.net/2020/09/08/docker-weekly-005/#respond</comments>
		
		<dc:creator><![CDATA[Zembutsu Masahito (@zembutsu)]]></dc:creator>
		<pubDate>Tue, 08 Sep 2020 11:27:26 +0000</pubDate>
				<category><![CDATA[docker-weekly]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[Docker Compose]]></category>
		<guid isPermaLink="false">https://pocketstudio.net/?p=129</guid>

					<description><![CDATA[<p>Docker 動向 Weekly とは？ Docker の最新動向は、日本語でまとまった情報がないた&#8230;</p>
<p>The post <a href="https://pocketstudio.net/2020/09/08/docker-weekly-005/">Docker 動向 Weekly: Vol.5（2020年9月8日）</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://pocketstudio.net/2020/07/14/docker-weekly-002/" rel="bookmark" title="Docker 動向 Weekly: Vol.2（2020年7月14日）">Docker 動向 Weekly: Vol.2（2020年7月14日） </a></li>
<li><a href="https://pocketstudio.net/2020/07/27/docker-weekly-003/" rel="bookmark" title="Docker 動向 Weekly: Vol.3（2020年7月27日）">Docker 動向 Weekly: Vol.3（2020年7月27日） </a></li>
<li><a href="https://pocketstudio.net/2020/08/03/docker-weekly-004/" rel="bookmark" title="Docker 動向 Weekly: Vol.4（2020年8月3日）">Docker 動向 Weekly: Vol.4（2020年8月3日） </a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<h2>Docker 動向 Weekly とは？</h2>



<p>Docker の最新動向は、日本語でまとまった情報がないため、自分の情報整理も兼ねて作成しました。当面は Docker のバージョン動向であったり、Moby や周辺プロジェクト、Docker ブログの更新情報などを整理してお伝えします。毎週月曜日くらいに更新予定です。<a href="https://pocketstudio.net/2020/08/03/docker-weekly-004/">Vol.4 はこちら</a> 。</p>



<h2>Docker バージョン情報</h2>



<ul><li><a href="https://github.com/docker/docker-ce/releases">Docker CE</a> v19.03.12 (2020-06-18)</li><li><a href="https://github.com/docker/compose/">Docker Compose</a> v.1.27.0 (2020-09-07)</li><li><a href="https://hub.docker.com/editions/community/docker-ce-desktop-mac">Docker Desktop for Mac</a> <a href="https://docs.docker.com/docker-for-mac/release-notes/#docker-desktop-community-2304">Stable</a> 2.3.0.4 (2020-07-27) / <a href="https://docs.docker.com/docker-for-mac/edge-release-notes/#docker-desktop-community-2360">Edge</a> 2.3.6.0 (2020-09-01)</li><li><a href="https://hub.docker.com/editions/community/docker-ce-desktop-windows">Docker Desktop for Windows</a> <a href="https://docs.docker.com/docker-for-windows/release-notes/#docker-desktop-community-2304">Stable</a> 2.3.0.4 (2020-07-27) / <a href="https://docs.docker.com/docker-for-windows/edge-release-notes/#docker-desktop-community-2360">Edge</a> 2.3.6.0 (2020-09-01)</li></ul>



<h2>Docker Blog 先週までの更新情報</h2>



<ul><li><a href="https://www.docker.com/blog/how-to-setup-your-local-node-js-development-environment-using-docker-part-2/">How To Setup Your Local Node.js Development Environment Using Docker &#8211; Part 2 &#8211; Docker Blog</a> 2020年8月5日<ul><li>「ローカルの Node.js 開発環境を Docker で準備する方法 &#8211; パート2」では、Node.js アプリケーションを実行するコンテナと、その Docker イメージを構築する方法を紹介。今回はコンテナ内でアプリケーションのコンパイルやデバッグが可能になるような開発環境を準備する内容。</li><li>サンプルの GitHub リポジトリが準備されており、手順に従いながらチュートリアル方式で開発環境の構築やデバッグをする方法を紹介。</li></ul></li><li><a href="https://www.docker.com/blog/docker-talks-live-stream-monthly-recap/">Docker Talks Live Stream Monthly Recap &#8211; Docker Blog</a> 2020年8月7日<ul><li>YouTube の Docker チャンネル](https://www.youtube.com/c/DockerIo) で配信されている Docker Talks Live Stream の月間振り返り紹介記事。Docker Talks は毎週水曜日午前10時（現地太平洋時間、日本時間午前2時)）に配信中。</li><li><a href="https://www.youtube.com/watch?v=RfQrgZFq_P0">Docker and AWS &#8211; Lets talk &#8211; YouTube</a> 2020年7月10日配信</li><li><a href="https://www.youtube.com/watch?v=EPvx14OCO6g">Docker Live! Running Docker containers in Azure ACI &#8211; YouTube</a> 2020年7月16日配信</li><li><a href="https://www.youtube.com/watch?v=sZ1yK5fqWz0">Docker Live! Getting Started Q&amp;A &#8211; YouTube</a> 2020年7月23日配信</li><li><a href="https://www.youtube.com/watch?v=QwemKyEgpwc">Docker Live! VSCode Docker Extension</a> 2020年7月29日配信</li></ul></li><li><a href="https://www.docker.com/blog/dockers-sessions-at-kubecon-2020/">Docker’s sessions at KubeCon 2020 &#8211; Docker Blog</a> 2020年8月10日<ul><li>KubeCon 2020 での Docker セッション紹介記事。</li></ul></li><li><a href="https://www.docker.com/blog/deploying-wordpress-to-the-cloud/">Deploying WordPress to the Cloud &#8211; Docker Blog</a> 2020年8月11日<ul><li>「WordPress をクラウドにデプロイ」では、Docker Desktop Edge の最新版を使い、Docker Compose をローカルで立ち上げた後、AWS ECS 上にデプロイする手順を紹介。</li></ul></li><li><a href="https://www.docker.com/blog/how-to-use-the-official-nginx-docker-image/">How To Use the Official NGINX Docker Image &#8211; Docker Blog</a> 2020年8月13日<ul><li>Docker Hub の Nginx 公式イメージのシンプルな使い方、リバース・プロキシの設定方法を解説。</li></ul></li><li><a href="https://www.docker.com/blog/deploying-a-minecraft-docker-server-to-the-cloud/">Deploying a Minecraft Docker Server to the cloud &#8211; Docker Blog</a> 2020年8月17日<ul><li>Azure 上の ACI や各サービスを使い、 Minecraft サーバを構築する手順を解説。</li></ul></li><li><a href="https://www.docker.com/blog/docker-desktop-wsl-2-backport-update/">Docker Desktop &amp; WSL 2 &#8211; Backport Update &#8211; Docker Blog</a> 2020年8月20日<ul><li>Windows 1903 と 1909 でも WSL2 が利用できるようになったと <a href="https://devblogs.microsoft.com/commandline/wsl-2-support-is-coming-to-windows-10-versions-1903-and-1909/">Microsoft から発表</a>があり、それに伴い、以前のバージョンの Windows Home ユーザでも WSL2 対応 Docker Desktop が利用可能になりました。</li></ul></li><li><a href="https://www.docker.com/blog/scaling-dockers-business-to-serve-millions-more-developers-storage/">Scaling Docker’s Business to Serve Millions More Developers: Storage &#8211; Docker Blog</a> 2020年8月24日<ul><li>直近で変更された Docker 利用規約変更に関する説明記事。このパート1では、利用していないイメージ保管ポリシーについての説明。</li></ul></li><li><a href="https://www.docker.com/blog/scaling-docker-to-serve-millions-more-developers-network-egress/">Scaling Docker to Serve Millions More Developers: Network Egress &#8211; Docker Blog</a> 2020年8月24日<ul><li>直近で変更された Docker 利用規約変更に関する説明記事。このパート2では、イメージ取得（pull）に関する一定期間内の制限について説明。</li></ul></li><li><a href="https://www.docker.com/blog/docker-talks-live-stream-monthly-recap-2/">Docker Talks Live Stream Monthly Recap &#8211; Docker Blog</a> 2020年8月28日<ul><li>YouTube の Docker チャンネル](https://www.youtube.com/c/DockerIo) で配信されている Docker Talks Live Stream の月間振り返り紹介記事。Docker Talks は毎週水曜日午前10時（現地太平洋時間、日本時間午前2時)）に配信中。</li></ul></li><li><a href="https://www.docker.com/blog/docker-support-for-the-new-github-container-registry/">Docker Support for the New GitHub Container Registry &#8211; Docker Blog</a> 2020年9月1日<ul><li>Docker が新しい GitHub コンテナ・レジストリをサポートしているという内容の記事。</li></ul></li><li><a href="https://www.docker.com/blog/getting-started-with-docker-using-node-jspart-i/">Getting Started with Docker Using Node.js(Part I) &#8211; Docker Blog</a> 2020年9月3日<ul><li>Docker で Node.js を使い始めるためのチュートリアル記事。Dockerifle の書き方や、基本的なコマンドの操作について扱っています。</li></ul></li></ul><p>The post <a href="https://pocketstudio.net/2020/09/08/docker-weekly-005/">Docker 動向 Weekly: Vol.5（2020年9月8日）</a> first appeared on <a href="https://pocketstudio.net">Pocketstudio.Net</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://pocketstudio.net/2020/07/14/docker-weekly-002/" rel="bookmark" title="Docker 動向 Weekly: Vol.2（2020年7月14日）">Docker 動向 Weekly: Vol.2（2020年7月14日） </a></li>
<li><a href="https://pocketstudio.net/2020/07/27/docker-weekly-003/" rel="bookmark" title="Docker 動向 Weekly: Vol.3（2020年7月27日）">Docker 動向 Weekly: Vol.3（2020年7月27日） </a></li>
<li><a href="https://pocketstudio.net/2020/08/03/docker-weekly-004/" rel="bookmark" title="Docker 動向 Weekly: Vol.4（2020年8月3日）">Docker 動向 Weekly: Vol.4（2020年8月3日） </a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://pocketstudio.net/2020/09/08/docker-weekly-005/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
