🐳 Built #Dockerfile twice:
🚫 First attempt on Debian Bookworm failed due to libstdc++-12 being too old
✅ Switched to #ubuntu:22.04 for newer deps
🛠️ Updated Makefiles to remove Git dependency from tarball builds (unfinished)
🐳 Built #Dockerfile twice:
🚫 First attempt on Debian Bookworm failed due to libstdc++-12 being too old
✅ Switched to #ubuntu:22.04 for newer deps
🛠️ Updated Makefiles to remove Git dependency from tarball builds (unfinished)
DockerfileとECSタスク定義の使い分けに関する一考察
https://qiita.com/yuki_ink/items/cbbdbbfd1498308fd754?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
Быстрый деплой бота (и не только) на Docker-хостинге с Portainer
18 июня будет два года как я создал сообщество "Код на салфетке". Сразу оговорюсь, что это некоммерческая история и возникло оно как решение важной для меня проблемы: "недостаток информации для начинающего разработчика". В процессе моего обучения и развития я сталкивался с различными нюансами, которые решались достаточно просто, но найти "комплексный ответ" зачастую было очень трудной задачей. Каждый четверг я выпускал новые публикации, потом эту идею подхватили мои товарищи и мы начали чередовать наши статьи. За эти два года на телеграм канал "Код на салфетке" подписалось больше тысячи человек и я решил, что в качестве благодарности за внимание - устрою честный розыгрыш 9-ти книг по программированию. Подробности конкурса опубликую немного позже, но поучаствовать может кто угодно. За эти два года мне в личку и в чат Telegram-канала довольно часто пишут новички и их вопросы можно разделить на две категории:
https://habr.com/ru/articles/917886/
#docker #dockercompose #gitops #devops #portainer #dockerhosting #dockerfile
Как собрать Docker-образ, который можно запускать в проде (а не только у себя на ноуте)
Если ты пишешь Dockerfile, скорее всего, он работает. Но вопрос не в том, работает ли. Вопрос в другом: будет ли он работать через неделю, на другом сервере, в CI/CD, на чужом железе — и будет ли это безопасно?
https://habr.com/ru/articles/917226/
#docker #dockerfile #cluster #security #stable #deploy #deployment_tools
Dockerfile
, if you use ENTRYPOINT executable
will mean it won't accept additional arguments while ENTRYPOINT ["executable"]
means you can have additional argumentsDocker на каждый день: Ключевые команды в одной статье-шпаргалке
Забудьте о том, что Docker — это некий таинственный инструмент исключительно для DevOps-инженеров. В современном мире разработки Docker стал таким же незаменимым швейцарским ножом, как Git или ваш любимый редактор кода. Он позволяет любому разработчику писать код, который будет одинаково работать на машине коллеги, на тестовом стенде и в продакшене, забыв о кошмаре "а у меня на машине все работает". Если вы еще не погрузились в мир контейнеризации или вам нужен удобный источник команд, эта статья — ваш экспресс-билет.
https://habr.com/ru/articles/913978/
#docker #dockercompose #dockerfile #docker_desktop #backend #devops #development #it #айти #контейнеризация
Docker в песочнице: Запуск контейнеров без root-прав и привилегий
Приветствую всех! В своей прошлой и по совместительству первой статье я рассказывал про упаковку приложения в докер контейнеры. В комментариях мне сделали замечание, что я не упомянул про защиту приложения и запуск от non-root. Что ж, исправлюсь и сделаю это в отдельной статье. Напомню, что я написал простое приложение для голосование за лучший ресторан и попытался по простому объяснить как произвести его контейнеризацию. Также уточню, что упор я делаю именно упаковку приложения в докер контейнеры, а не на бизнес-логику и UI. Есть несколько релизов:
https://habr.com/ru/articles/912326/
#java #dockercompose #docker #dockerfile #containers #nonroot
My favorite pentesting setup.
Today i'm setting up the #KaliLinux #Docker #container for my #ansible #playbook. This setup has some pretty cool advantages for me.
I can:
This has been my favorite #pentesting setup so far for obvious reasons. I can access a fully configured pentesting environment on all my devices, always accessible and ready to go.
In case anyone is interested in the setup, it will be included in my ansible playbook, which will be published on this repository.
Today i've learned that i don't need coder. I am now deploying an #ubuntu container from a #Dockerfile with an #openssh #server installed. This is a much better setup. Nearly every #Codeeditor supports #ssh workspaces so i'm not limited.
But the best thing about this setup is that it is very easy to automate using #Ansible.
I've used the same approach to set up #kali #linux environments months ago and should have stuck with that. It just works.
#clouddevelopment #clouddeveloperenvironments #docker #programming #coding #selfhosting #homelab #automation #coder
Interesting to see #dagger come out as the prime contender to #dockerfile. I did think #earthlyci was the easier of the bunch.
Still, pretty cool to see work cross products to help out users move. 😎