Сіпласпластик
ВідповідьЗасмутили ви мене того тижня — жодного коментаря 😢 Шо, ніхто не відстежує час, витрачений на проєкти? Ну то таке…
Сьогодні хотів знову зачепити тему роботи з «секретами» при розробці проєктів, а саме: з паролями, API-ключами, токенами тощо. Мені особисто дуже муляє око, коли вони у відкритому вигляПерезавантажив увечері комп, що я роблю вкрай рідко, запускаю зранку бекенд через Docker Compose… а останній висить і ніц не робить! Взагалі.
Я вже і кеші почистив, і докер перестановив — не допомагає. Хоча просто docker чомусь норм 🤔 Покрутив ще туди-сюди, docker compose --help принаймні повідомлення показує, а docker compose config лише порожнечу й тишу.
Нарешті промайнула думка спробувати з іншим compose.yaml: створив новий майже порожній з Alpine, і о диво — спрацювало! Чого ж з моїм не працює?
Поміркував, що могло піти не так, і погляд упав на .env. Виявляється, що після ребуту 1Password не змонтував цей файл, як я очікував. Тож на диску лежить unix pipe, з якого Compose першим же ділом намагається читати, а туди ніхто не пише! Ну він і чекає 😐
Отже, здобув +5 XP. Наступив на ці граблі, набив собі гулю — аби вам не довелося.
3 · 710 ·