Alpine Linux ではデーモン管理として rc-service コマンドが利用されますが、Docker の起動オプション ( DOCKER_OPTS ) を追加する場合は以下のファイルを編集して再起動すればOKです。
/etc/conf.d/docker
2018年11月28日水曜日
2018年11月25日日曜日
Dockerfile の CMD と ENTRYPOINT の違い、それぞれの使い方について
Tweet
Dockerfile にはコンテナ起動時に実行するコマンドを記述する方法で、 CMD と ENTRYPOINT というよく似た記述があります。
それぞれの役割が分からないとどちらを使えばいいか迷ってしまうため、それぞれの使い方について解説します。
それぞれの役割が分からないとどちらを使えばいいか迷ってしまうため、それぞれの使い方について解説します。
CMD
CMD は起動コマンド自体を実行することが目的でない場合に使います。
ラベル:
Docker,
Dockerfile
個人で使う Docker のプライベートレジストリをサクっと構築する手順
Tweet
作成した個人で使うイメージを管理するためのプライベートリポジトリを構築します。
あくまで個人で利用するレジストリのため、http 接続で認証をかけないサクっと構築&利用できる手順となります。
以上で構築完了です!
あくまで個人で利用するレジストリのため、http 接続で認証をかけないサクっと構築&利用できる手順となります。
レジストリを構築
すでに Docker Hub 上にレジストリ用のイメージが用意されているため、とても簡単に構築することができます。docker run -d -p 5000:5000 -v /var/docker/data:/var/lib/registry registry
以上で構築完了です!
動作確認
構築したプライベートレジストリにイメージが登録できるか確認してみます。2018年11月23日金曜日
Alpine Linux に Docker をインストールする手順
Tweet
Alpine Linux のインストールについては以下を参照
Windows の Hyper-V で、Docker を利用するために軽量なOS Alpine Linux をインストールする手順
Alpine Linux のインストールが完了した状態ではまだ Docker をインストールことができないため、Docker を動作させるまでの手順を説明します。
Windows の Hyper-V で、Docker を利用するために軽量なOS Alpine Linux をインストールする手順
Alpine Linux のインストールが完了した状態ではまだ Docker をインストールことができないため、Docker を動作させるまでの手順を説明します。
- /etc/apk/repositories を編集
デフォルトの状態では main リポジトリだけが利用できる状態となっていますが、Docker はそれ以外のリポジトリにあるため必要なリポジトリを追加します。
※バージョンは最新版を利用したいため edgeとしていますが、安定板を使いたい場合は個別に設定してください。http://dl-cdn.alpinelinux.org/alpine/edge/main
http://dl-cdn.alpinelinux.org/alpine/edge/community
http://dl-cdn.alpinelinux.org/alpine/edge/testing
各リポジトリは以下の用途となります。リポジトリ 用途 main メインリポジトリのため、いろいろなパッケージが含まれる community docker はこのリポジトリに含まれている testing docker-compose はこのリポジトリに含まれる
その他のパッケージがどのリポジトリに含まれているかは、公式のパッケージ検索ページから探すことができます。
例えば、docker 関連のパッケージを探す場合は以下のような感じです。
https://pkgs.alpinelinux.org/packages?name=*docker*&branch=edge&arch=x86_64
ラベル:
Alpine Linux,
Docker
Windows の Hyper-V で、Docker を利用するために軽量なOS Alpine Linux をインストールする手順
Tweet
やりたいこと
Docker を利用するサーバを作成するため、Windows の Hyper-V に、Alpine Linux をインストールをしたいと思います。Alpine Linux はとてもシンプルで軽量となっています。
※ iso のサイズ
- Alpine Linux : 約100MB
- Ubuntu Server : 約800MB
サーバで動かすアプリケーションはすべて Docker内で動かすため、Alpine Linux を選択しました。
インストール
Apline Linux のダウンロード
Alpine Linux のサイトの DOWNLOADS からダウンロードできます。https://alpinelinux.org/downloads/

ラベル:
Alpine Linux,
Docker,
Hyper-V
2013年10月25日金曜日
Android に Bluetooth 物理キーボードを繋いだときに、キーボードレイアウトを英字配列ではなく日本語配列にする方法
Tweet
「どこにどの記号があるか分からなくて入力できない!」
Nexus 7 に Bluetooth キーボードを接続したときに、英字配列ではなく日本語配列にする方法が分かりづらかったので残しておきます。1.「日本語106/109キーボードレイアウト」 をインストール
このアプリを入れることによって、キーボードレイアウトの選択肢に日本語が出るようになります。https://play.google.com/store/apps/details?id=net.init0.android.keyboard109
| キーボードレイアウトに日本語を追加するアプリ
日本語106/109キーボードレイアウト
|
2. 本体の設定から「言語と入力」を選択します
| 言語と入力を選択 |
3. キーボードを接続した状態で物理キーボードを選択します
| 物理キーボードを選択 |
4. キーボードレイアウトの設定を選択します
| キーボードレイアウトの設定を選択 |
5. 下のほうにある「日本語」を選択します
※好みで Ctrl-CAPS、Home を選択します※Home は「Winキーやポケモンキーボードの家マークのキーにHomeキーを割り当てたバージョン」です
| 日本語を選択 |
6. キーボードレイアウトの選択で先ほど選択した日本語が表示されていれば完了です
意図した入力ができるか確認してください| 日本語が選択可能に |
登録:
投稿 (Atom)
