В этой серии мы рассмотрим несколько инструментов, которые можно получить от нуля до опубликованного, настолько безболезненного способа.
Здесь мы начинаем с моего недавно запущенного инструмента (Alert Plug!) Kwik Также доступен на Dockerhub UKJP/Квик
Если вы используете Docker для создания вашей среды, которую я рекомендую, вы поймете, почему позже — нам нужно начать с команды:
$ docker run -it -p 9091:9091 --name MyProject ukjp/kwik # Replace MyProject with the name of your project # add [-P if you want to access any ports specific to your project]
Это загрузит и запустит изображение Kwik Docker и создаст контейнер с именем MyProject. Затем вас упадут в оболочку, где вы можете запустить
$ kwik -o linux -p https://gitlab.com/my/repo -d my-repo-dev # Note - You can prefix a repo with _/ if its from github, for example # _/sam-aldis/kwik will become https://github.com/sam-aldis/kwik
Эта команда будет клонировать ваше репо в каталог my-repo-dev, а затем возьмет копию кодового сервера (VSCODE в вашем браузере), извлеките его и запустите его на порт 9091 с отображенным вам паролем.
Теперь вы можете открыть браузер в http://localhost: 9091 и начните загружать необходимые вам расширения.
Начните настраивать свою среду со всеми необходимыми инструментами с помощью APT и т. Д.
Затем на хост -компьютере запустить
$ docker commit MyProject dockerhub/repo # Replacing MyProject with the name you gave to your docker image # and dockerhub/repo with your dockerhub username/imagename you want to # upload as. $ docker push dockerhub/repo
Теперь вы можете запустить свой проект в любое время с любой машины и подготовить всю свою IDE и среду для использования с предпочтительным инструментом! Просто запустите кодовый сервер из вашего каталога проекта (в разделе Code-Server2- [Release]-[OS]/Server с опцией-Port 9091)
Оригинал: «https://dev.to/samaldis/1-quick-start-kwik-4p2d»