Docker

Docker

Difyの.envを理解する【アップロード制限・メール通知・ファイルストレージの切り替え】

Dify docker-composeの.envに並ぶ環境変数のうち、アップロード制限・招待メール・ファイル保存先(ローカル→S3)に絞って整理します。S3への切り替えはAWS上で実際に構築して動作を確認しました。
Docker

Difyとは何か——セルフホストで始める生成AIアプリ開発【Docker Composeでローカル構築】

生成AIアプリ開発プラットフォームDifyの概要と、セルフホストする意味を整理し、Docker Composeでローカルに立てて触れるところまでを解説します。
Docker

AlmaLinuxにDockerとDocker Composeをインストールする方法

この記事では、AlmaLinuxにDockerとDocker Composeをインストールする手順を解説します。AlmaLinuxはCentOS互換のディストリビューションのため、CentOS向けの手...
スポンサーラベル
Docker

WindowsのdockerでBitnami Redmine のコンテナを作成する【簡単】

プロジェクト管理ツールの定番のひとつであるオープンソースソフトウェア「Redmine」は、プロジェクト管理やタスク管理、お問い合わせ管理、インシデント管理など幅広く利用されています。今回私が担当してい...
Docker

docker-composeで「ERROR: readlink /var/lib/docker/overlay2: invalid argument」

docker-compose up -d でイメージ取得している途中でPCが固まってしまった。再起動後に再度実行したら「ERROR: readlink /var/lib/docker/overlay2...
Docker

カンバンボード「wekan」をdockerでサクッと構築

皆さんカンバンボードは使っていますか?ソフトウェア開発をいわゆる「アジャイル」として行っている方はおなじみの手法だと思います。通常は物理的なホワイトボードに付箋を張り付けてタスクステータスを管理してい...
CI

Gitlab CI/CDでTextLintによる文書チェックを自動化する

現在、開発ドキュメントをWordやExcelではなくMarkdownなどを利用してgithubやgitlabで管理したいと思っている方も多いのではないでしょうか。私も開発ドキュメントをMarkdown...
CI

UbuntuにGitlab Runner+Dockerをインストールする

Windows10 20H2の上のWSL2で構築したUbuntuをGitlabRunnerとして利用する機会があったため、インストール方法についての自分用のメモとなります。WSL2のUbuntuは構築...
Docker

Dockerコンテナでgitlabとgitlab-runnerを構築してCI/CD

みなさんはアプリケーション開発でCI/CDを行っていますか?私は個人だけで開発することが多く規模も小さい案件だったので、CI/CDに興味はあったのですが、実際にやったことや関わったこともなく、知識もほ...
Docker

Mattermost(Slackクローン)をDockerでオンプレに構築する

皆さん、Mattermostはご存じでしょうか?Mattermostはオープンソースで開発されているSlackクローンのチャットツールです。オンプレ内部だけで完結しますので、セキュリティ上の理由などか...
AWS

Dockerで構築したGitlabのバックアップをS3に保管する

以前の記事でDockerでGitlabを構築しました。今回は定期的にバックアップを取ってAWSのS3へ保管するようにしたいと思います。バックアップ方法の検討通常のOS上にインストールしたGitlabの...
Docker

Windows10を20H2にアップ+Docker環境をWSL2にして快適に【HomeでDockerも可能】

ようやく今年も業務が終了して、年末の長期休暇に入ったので、私が使っている開発マシンのWindows10 Pro 1909を、最新のバージョン20H2へアップグレードしたいと思います。通常だと1090の...
Docker

DockerコンテナでMsSql(Linux版)環境をサクッと構築【テストに便利】

現在Pythonでプログラミング開発などをしているのですが、MS SQLをデータベースとして使う必要がありました。もちろん開発PCにMS SQL Experssなどをインストールしてもいいのですが、開...
Docker

Dockerでナレッジ共有OSSシステム「knowledge」を簡単構築

「社内で技術情報などのナレッジベースを共有したい!」という要望はどの会社でも多くあるかと思います。私が以前にいた会社では、ナレッジベース蓄積ツールとして、Lotus Notesの利用から始まり、Sha...
Docker

CentOS7にGitlab環境をコンテナで構築

【追記】CentOS 7 はサポートが終了しています。セキュリティ更新が提供されないため、稼働中のサーバーがある場合は移行をご検討ください。手順はCentOS 7からAlmaLinux 10へ移行する...
スポンサーラベル