Files
webide/readme.md
2026-02-06 19:09:36 +00:00

47 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Хороший гайдик для поднятия в докере web ide
### 1. Скачиваем официальный скрипт установки
```
curl -fsSL https://get.docker.com -o get-docker.sh
```
# Запускаем его с правами суперпользователя
```
sudo sh get-docker.sh
```
### 2. Установка Docker Compose
В современных версиях Docker Compose идет как плагин. Установите его командой:
bash
```
sudo apt-get update
sudo apt-get install docker-compose-plugin
```
### 3. Если вы не рут, то выйдате себе права
```
sudo usermod -aG docker $USER
```
### 4. Создаем Создайте файл `docker-compose.yml` :
```
version: '3.8'
services:
code-server:
image: codercom/code-server:latest
container_name: code-server
ports:
- "8080:8080"
environment:
- PASSWORD=ваш_пароль_для_входа # Укажите свой пароль
- TZ=Europe/Moscow
volumes:
- ./code-data:/home/coder/project # Здесь будут лежать ваши проекты
- ./code-config:/home/coder/.config # Настройки и плагины
restart: always
```
### 5. Запускаем `docker compose up`
если нет ошибок радуемся и добавляем поддомен
если есть на папки `code-data` и `code-config` выдаем права 777
команду вы и сами знаете, раз уж вы тут