کاربران سرورهای لینوکس بدون رابط گرافیکی یا دیتاسنترهایی که امکان نصب ویندوز ندارند، میتوانند با استفاده از داکر و بدون نیاز به محیط دسکتاپ، مرورگر را روی سرور اجرا کنند. کافیست آدرس سرور را در مرورگر سیستم شخصی خود وارد کنید تا مرورگر سرور را ببینید!
برای شروع، داکر را با این دستور نصب کنید:
curl -sSL https://get.docker.com/ | sh
از Chromium (نسخه رایگان گوگل کروم) استفاده میکنیم. کد زیر را کپی و در ترمینال اجرا کنید:
نکته: در کد، CUSTOM_USER نام کاربری و PASSWORD رمز عبور شماست. مقادیر قوی انتخاب کنید!
docker run -d \
--name=chromium \
--security-opt seccomp=unconfined `#optional` \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC \
-e CUSTOM_USER=nexnode \
-e PASSWORD=3emJm6zLcDVVZypX \
-p 3000:3000 \
-p 3001:3001 \
-v /path/to/config:/config \
--shm-size="1gb" \
--restart unless-stopped \
lscr.io/linuxserver/chromium:latest
بعد از نصب: در مرورگر شخصی خود، آدرس سرور را وارد کنید. مثال: اگر IP سرور 1.2.3.4 باشد: 1.2.3.4:3000
برای نصب فایرفاکس، کد زیر را در ترمینال اجرا کنید:
نکته: همانند بالا، CUSTOM_USER و PASSWORD را تنظیم کنید.
docker run -d \
--name=firefox \
--security-opt seccomp=unconfined `#optional` \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC \
-e CUSTOM_USER=nexnode \
-e PASSWORD=3emJm6zLcDVVZypX \
-p 4000:3000 \
-p 4001:3001 \
-v /path/to/config:/config \
--shm-size="1gb" \
--restart unless-stopped \
lscr.io/linuxserver/firefox:latest
بعد از نصب: آدرس سرور را در مرورگر وارد کنید. مثال: اگر IP سرور 1.2.3.4 باشد: 1.2.3.4:4000