FreeCAD Docker CLI mode/pl: Difference between revisions
(Created page with "# Po pomyślnym pobraniu obrazu Docker można go teraz uruchomić.") |
(Created page with "==Informacje dodatkowe==") |
||
Line 45: | Line 45: | ||
<span id="Additional_information"></span> |
|||
==Additional information== |
|||
==Informacje dodatkowe== |
|||
===Extend Docker image=== |
===Extend Docker image=== |
Revision as of 16:28, 20 March 2024
Ta dokumentacja nie jest ukończona. Prosimy o pomoc w tworzeniu dokumentacji.
Strona Model polecenia GUI wyjaśnia jak powinny być dokumentowane polecenia. Przejrzyj stronę Category:UnfinishedDocu, aby zobaczyć więcej niekompletnych stron, takich jak ta. Zobacz stronę Category:Command Reference aby poznać wszystkie komendy.
Zobacz stronę wytycznych Wikidla FreeCAD aby dowiedzieć się, jak edytować strony Wiki, i przejdź do strony Pomóż w rozwoju FreeCAD, aby dowiedzieć się o innych sposobach, w jakie możesz wnieść swój wkład.
Informacje ogólne
Obraz Docker programu FreeCAD skompilowanego bez GUI. Ten obraz Dockera jest przeznaczony dla programistów, którzy chcą używać programu FreeCAD tylko w interfejsie wiersza poleceń (CLI).
Korzyści
Wszystkie zależności FreeCAD są już zainstalowane, kompatybilne ze sobą i odpowiednio skonfigurowane, co pozwala na bardzo szybkie rozpoczęcie programowania.
- Łatwy w użyciu i lekki.
- Zapewnia lepszą wydajność pod względem szybkości.
- Nie ma potrzeby dodawania ścieżek FreeCAD, aby zaimportować go do środowiska Python.
Repozytorium Docker
- Docker Hub: https://hub.docker.com/r/amrit3701/freecad-cli
- Repozytorium Github: https://github.com/amrit3701/docker-freecad-cli
Wymagania wstępne
- 3 GB wolnej przestrzeni dyskowej.
- Docker.
Instalacja
- Uruchom obraz Docker.
docker pull amrit3701/freecad-cli:latest
- Po pomyślnym pobraniu obrazu Docker można go teraz uruchomić.
docker run -it amrit3701/freecad-cli:lastest bash
Informacje dodatkowe
Extend Docker image
You can also extend this Docker images to add additional dependencies for your project. For eg
# Dockerfile
FROM amrit3701/freecad-cli:lastest
# Add additional dependencies
# pip3.8 install <some_package>
Import FreeCAD in Python
After running Docker image, just run Python
.
$ docker run -it amrit3701/freecad-cli:lastest bash
root@f0ec904cf9b9:/# python3.8
Python 3.8.5 (default, Jul 20 2020, 19:48:14)
[GCC 7.5.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import FreeCAD
>>> import Part
>>> import Draft
>>> import Arch
Launch FreeCADCmd
To launch FreeCAD inside Docker image, just run FreeCADCmd
command.
Discussion
FreeCAD forum thread: https://forum.freecadweb.org/viewtopic.php?f=8&t=45877