Створення та розгортання статичного сайту можна порівнювати за допомогою платформи Docker, популярної контейнеризації. Докер дозволяє розробникам створювати стабільні умови, забезпечуючи безперебійне використання вашого веб-сайту в різних системах.

Передумови

  • Виброплита на машинці
  • Основні знання інтерфейсу командного рядка
  • HTML, CSS, а також необов'язково JavaScript-файли для вашого веб-сайту

Крок 1: Підготуйте файли веб-сайтів

Створіть папку для файлів веб-сайтів. Включіть index.html та інші активи, такі як CSS або зображення. Наприклад:

ми-сайт

JavaScript licenses API Веб-сайт Go1.13.8

верстка

Крок 2: Напишіть файл Dockerfile

У папці вашого веб-сайту, створюйте файл Докерфайл. Цей файл буде визначати середовище для статичного сайту:

ФРО-НДЖЕК:alpine

COPY . /usr/share/nginx/html]

Крок 3: Створіть Docker Зображення

Відкрийте термінал, навігуйте на каталог веб-сайтів, і запустіть:

Будівництво -t my-static-site

Крок 4: Запустити контейнер

Для того щоб подати свій сайт локально, заповніть:

докер керма -d -p 8080:80 --ім'я мого сайту-контейнера my-static-site

Тепер, відкрийте браузер і відвідайте http://localhost:8080, щоб побачити ваш сайт.

Крок 5: Розгортайте свій сайт

Після того, як ви задоволені, ви можете розгорнути статичний сайт на сервер або хмарну платформу. Просто штовхайте зображення Docker до реєстру контейнерів, таких як Docker Hub:

докер штовхання імені користувача/my-static-site

Потім запустіть його на Ваше середовище хостингу з встановленим Докером.

Висновок

Використовуючи Docker для створення та розгортання статичного веб-сайту, що спрощує процес, забезпечуючи консистенцію в середовищі. За допомогою декількох команд ви можете розробити, перевірити та ефективно розгортати свій сайт.