KobayashiRui / klipper-docker-sim

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Klipperのシミュレーション用Dokcer環境

環境構築

  1. docker-compose up
  2. docker.exe exec -it -u user klipper-ubuntu /bin/bash
  3. ./kiauh/kiauh.shでklipper, moonraker, fluiddなどの環境をインストール
  4. sh run_simulavr.sh

次回以降の開始

  1. docker-compose start
  2. docker-compose exec -u user klipper-ubuntu /home/user/run_simulavr.sh

Old

環境構築の流れ

docker image build -t klipper-ubuntu

docker compose up

docker exec -it -u user klipper-docker-sim-klipper-linux-1 /bin/bash

docker run -it -u user -p80:80 -p7125:7125 klipper-ubuntu /sbin/init

docker環境内後の操作

cd ~ git clone https://github.com/th33xitus/kiauh.git ./kiauh/kiauh.sh

simulavrの構築

sudo apt update sudo apt install g++ make cmake swig rst2pdf help2man texinfo make cfgclean python debian sudo dpkg -i build/debian/python3-simulavr*.deb

PYTHONPATH=~/simulavr/build/pysimulavr/ ./scripts/avrsim.py out/klipper.elf

コンテナ起動後の流れ

  1. docker exec -it -u user <コンテナ名> /bin/bash: コンテナ内にuserとして入る
  2. PYTHONPATH=~/simulavr/build/pysimulavr/ ~/klipper/scripts/avrsim.py ~/klipper/out/klipper.elf

About


Languages

Language:Dockerfile 87.7%Language:Shell 12.3%