とことんDevOps | 日本仮想化技術のDevOps技術情報メディア

DevOpsに関連する技術情報を幅広く提供していきます。

日本仮想化技術がお届けする「とことんDevOps」では、DevOpsに関する技術情報や、日々のDevOps業務の中での検証結果、TipsなどDevOpsのお役立ち情報をお届けします。
主なテーマ: DevOps、CI/CD、コンテナ開発、IaCなど
読者登録と各種SNSのフォローもよろしくお願いいたします。

Tips

VSCodeとDockerDesktopのアップデート、Windows 10の最後の日

手元の環境でアップデートしたところ、VSCodeとDockerDesktopのアップデートが来ていることに気がつきました。 brew upgrade -gのようにオプションを指定しないと更新されないので、気がつくのが遅れました。 % brew upgrade -g ==> Upgrading 3 outdated pack…

macOSでLinuxで良く使うコマンドの代替を設定する

今回はちょっとした小ネタです。 Linuxで良く使うコマンドをmacOSでも使いたいなあと思うときがあります。 特にネットワークに繋がっているのに繋がらないときに確認するときなどです。 たいていはHomebrew等でインストールすれば解決できるのですが、ssコマ…

Ansible Core 2.17以降とRHEL8 (及びRHEL8クローン)でPlaybookが実行できない話と解決方法

同じような環境を作ったり消したりしたい場合、仮想マシンや物理マシンに環境を展開する場合はAnsibleを使っています。 10年くらいでようやく、その習慣が染みつきました*1。 環境構築自体は好きなほうなので、台数が何台になっても環境のセットアップは苦で…

progressで進捗状況を表示する

前回のブログ記事「pvコマンドでプログレスバーを表示」でプログレスバーを表示できるツールを紹介しました。この記事の最後にprogressもいいよっと言っていたのでprogressも紹介します。 progressとは github.com progressは実行中のGNU Coreutilsのコマン…

pvコマンドでプログレスバーを表示

CLIツールって複数のツールを|(パイプ)で繋げていい感じに処理しやすいように作られているから余計な情報を表示しないものが結構多いですよね。でも時間がかかる処理を走らせているときに「今どこまで終わったんだっけ?」「そもそも動いてるのかな?」と不…

zshシェル環境でalias -sとsetoptを指定したら便利だった

普段使いのmacOS環境ではzshシェルを現在は常用しています。 使っているうちにこれはどうするんだろうと思っては調べて.zshrcに書いて設定を適用みたいに、zshrcを日々温めています。 最近追加して便利だった設定をご紹介しようと思います。 ファイルを指定…

chezmoiでdotfilesを管理する

コンピュータの初期セットアップって面倒ですよね。この手間を省くためにdotfilesを使ってる方も多いのではないでしょうか。dotfilesと言っても管理方法は人それぞれで、ツールを使ってる方もいれば自分なりのやり方で実践してる人もいるかと思います。私はa…

DeskPadでリモートでのスライド発表をちょっとだけ便利にする

ここ数年、Zoomなどを利用したリモート会議が増えた、というより当たり前になりました。それにともない、イベントでの登壇も、オンラインで行うようになりましたよね。筆者が以前から不満に思っていたのは、いわゆる「発表時のパワポの挙動」です。 オフライ…

Pythonモジュール管理の新たな道具:pipxを使ってみた

Pythonには色々な便利なモジュールが存在します。中には単体で動くCLIツールなどもあったりします。 pipxは、Pythonで書かれたエンドユーザーアプリケーションのインストールと実行に役立つツールです。 macOSのbrew、JavaScriptのnpx、Linuxのaptやdnfに似…

WiresharkをHomebrewでインストールもアンインストールもできなくなった件の解決

Homebrewを使ってインストールしたWiresharkが消すこともインストールすることもできない状態になってしまいました。 HomebrewのWiresharkはFormulaeとCaskがあり、今回の場合はCaskでインストールしていました。 Caskでインストールした場合、GUIのWireshar…

Apple SiliconのmacOSで動かないイメージでDocker Composeする

背景 普段私はMacで作業しています。3年くらい前からApple Silicon M1のMac miniをメインの作業機として使っています。 そんなある日、ちょっとDocker Composeでアプリケーションをデプロイしたらうまく動かなかったので、久しぶりにIntel Macを起こしました…

HomebrewでDocker Desktopを再インストールするときに注意すること

他のOSでも同じような代替手段は用意されているとは思いますが、 macOSでDockerをインストールする方法の一つにHomebrewを使う方法があります。 Homebrewがセットアップ済み であれば、これでそれぞれインストールできます。 ちなみにDocker Desktopを入れる…

Podman Machineが動かない?

Podman Desktopを使ってPodmanをよく使うようになりました。 MacでPodman Desktopを使っているとき、よくこのようなメッセージが表示されることがあります。 読んで字の如し、QEMUが問題の原因っぽいです。 MacでPodman Desktop(というかPodman)を動かす場…

マカーの方限定、ついついミーティングに参加し忘れてしまう方に朗報です。

コロナ禍でテレワークが浸透し、ミーティングは会議室に集まるものから、オンラインにシフトしていきました。会議室に集まるときは同僚が声をかけてくれたり、他の人が移動し始めたのを見計らって付いて行けばそうそう参加し忘れるということもなかったので…

*rcファイルを整理する

※小ネタです。 昼休みにふと.zshrcを開いてしまいました。乱雑に設定が記述されていてモヤモヤしています。 整理するなら簡単なところでファイル分割、コメントでブロックを作る、などでしょうか。ファイル分割は数が増えると見づらいですし、コメントでブロ…