https://docs.docker.com/engine/install/ — Docker Desktop
https://code.visualstudio.com/download — VSCode Editor
services:
ft:
image: freqtradeorg/freqtrade:stable
restart: unless-stopped
container_name: ft
volumes:
- ".:/freqtrade/user_data"
ports:
- "0.0.0.0:8080:8080"
command: >
trade
--logfile /freqtrade/user_data/logs/freqtrade.log
--db-url sqlite:////freqtrade/user_data/ft.sqlite
--config /freqtrade/user_data/config.json
--strategy SuperEMA
Убедиться что Docker запущен. Открыть терминал, зайти в папку с проектом (там где находится docker-compsoe.yml
file) и выполнить команду:
docker compose pull
Эта команда скачает последнюю версию freqtradeorg/freqtrade:stable
образа из Docker репозитория. Этой же командой можно всегда обновить образ когда выйдет следующая версия FreqTrade.
docker compose run --rm ft create-userdir --userdir user_data
Посмотреть все доступные команды:
docker compose run --rm ft --help