IT技術 WSL2にDockerをインストール Ubuntu同梱のDocker.io をインストールすると、service コマンドで起動できないので、Dockerコミュニティ版を使用します。root ユーザで以下コマンド叩きます。 # curl -fsSL | sudo apt-key... 2020.12.05 IT技術
IT技術 Dockerネットワークで割り当てるIP範囲を絞る docker network createで新しいコンテナ用のブリッジネットワークを作成する場合、コンテナに割り当てるIPの範囲を絞ることができます。 例えば、以下のように --subnet で 172.16.0.0/16 を指定し、--i... 2020.10.26 IT技術サーバ構築ネットワーク
IT技術 Docker with CentOS 8 CentOS 8(RHEL 8)にはDockerが同梱されなくなり、長い間DockerコミュニティからもCentOS 8向けのDockerがリリースされていなかったので、CentOS 8上でDockerを使うのが難しかったのですが、2020... 2020.10.25 IT技術サーバ構築
IT技術 Dockerコンテナイメージファイル(tar)からファイル抽出 コンテナのイメージファイル(tar)から、Dockerを使わずにファイルを抽出する方法の紹介です。 まずは、以下のpythonスクリプトを書きます。※ 1行目の #!/usr/bin/python3 は自身のpython3のパスに適宜読み替... 2020.09.25 IT技術サーバ構築
IT技術 craneコマンドでDockerイメージをダウンロード・アップロード 以前、Dockerのコンテナイメージダウンロードに graboid というツールを紹介したのですが、 今回はアップロード (docker push相当) もできるgoogleが開発しているツールcrane を紹介します。 インストール cr... 2020.09.25 IT技術サーバ構築
IT技術 graboidでDockerイメージをダウンロード on Windows -- 2020/9 追記 ----似たツールとして、crane コマンドについても記事を書きました。--------------------- Dockerを実行しているサーバがインターネットに接続されていないオフライン環境だと、docke... 2018.09.18 IT技術
IT技術 Dockerで日本語入力対応Linuxデスクトップ環境 Dockerを使うと様々なアプリを簡単に起動できますが、基本的にCUIでの操作やWeb経由でのアクセスがメインだと思います。しかし、Linuxデスクトップ環境をコンテナ使って構築できると便利だなと思い探してみました。 調査に使ったコンテナ実... 2020.09.24 IT技術
IT技術 Linux上のNetwork Namespace一覧を確認する 最近コンテナ触ってると、どのプロセスがどのネームスペースで動いているのか確認したくなります。コンテナのネームスペースをコンテナ毎に調べてもいいですが、実はpsコマンドで見ることができます。 具体的には、-o オプション使って以下のように実行... 2018.05.31 IT技術サーバ構築ネットワーク
IT技術 DockerHubのイメージのタグ一覧をコマンドで取得する docker コマンドでタグを指定せずにコンテナイメージをpullすると、latestタグのイメージがDockerHubからダウンロードされますが、他のタグのイメージをダウンロードしようとした場合、存在するタグ一覧をdockerコマンドで確... 2015.12.26 IT技術
IT技術 dockerのストレージドライバーをdevicemapperに変更する@Ubuntu 14.04 Ubuntu 14.04(desktop)にdockerを入れて、docker infoを見たら、バックエンドのストレージドライバーがaufsだったので、これをdevicemapperに変更してみた。 ※ 変更するとローカルにあるイメージは... 2015.12.13 IT技術サーバ構築