DockerでMTの環境構築
kurumin
プログラミングのーと
docker run -it --rm almalinux:8 bashまずは作成したコンテナをイメージ化する。
docker commit コンテナ名 作成するイメージ名イメージをファイル化。
docker save 作成したイメージ名 -o ●●●.tar作成したファイルを運用環境へ持っていったり、別PCへ送る。
新しい環境で読み込み。
docker load -i ●●●.tarversion: "3"
services:
server:
image: almalinux:8
container_name: test
privileged: true
command: /sbin/init
ports:
- 80:80
- 22:22
volumes:
- ボリューム名:/var/sites/
volumes:
ボリューム名:
external: true ←この文を付けるメモリを消費することで、コンテナ内のデーモンが不安定になることがあるので、メモリの消費を抑える方法をメモ。