Seenthis
•
 
Identifiants personnels
  • [mot de passe oublié ?]

 
  • #d
  • #de
  • #dev
  • #devo
RSS: #devops

#devops

  • #devops-
  • #devops_clevermarks
0 | 25 | 50
  • @sandburg
    Sandburg @sandburg CC BY-SA 18/05/2021
    1
    @sandburg
    1

    Les pirates attaquent le logiciel qui détecte les erreurs dans d’autres logiciels (failles potentielles) pour pouvoir en abuser ensuite.

    Habile !

    ▻https://www.lemondeinformatique.fr/actualites/lire-rapid7-victime-collaterale-du-piratage-codecov-82945.html

    #couverture_de_code #devops #code_coverage #piracy

    Sandburg @sandburg CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 23/04/2019

    Delays in app delivery to #kubernetes
    ▻https://hackernoon.com/delays-in-app-delivery-to-kubernetes-5d0511094f38?source=rss----3a8144ea

    https://cdn-images-1.medium.com/max/1000/1*vG0NCnyQXVdQpBVxOLLv4w.png

    Delays in App Delivery to KubernetesDelivering enterprise applications to KubernetesEnterprises around the world are waking up to the #containers and Kubernetes trend. There are numerous benefits of delivering an application as container packages to Kubernetes but at the same time, the process of app containerization and the subsequent app deployment to Kubernetes can hit many roadblocks. Since the idea of using Kubernetes and containers for app delivery is fairly recent, the transition from traditional delivery systems to these modern delivery systems is a bumpy ride.Major roadblocks while achieving continuous deliveryTo modernize, breaking down large applications into smaller microservices is just a start. The main challenge is in continuously delivering these microservices as (...)

    #continuous-delivery #devops #docker

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 17/04/2019

    Ditch your SSH keys and enable #aws SSM!
    ▻https://hackernoon.com/ditch-your-ssh-keys-and-enable-aws-ssm-ec1c2b27350c?source=rss----3a8144

    https://cdn-images-1.medium.com/max/1024/1*fN8Ho-PT_2sxP70EFcYatA.jpeg

    Photo by marcos mayer on UnsplashIf you manage AWS for an organization, big or small, chances are you have several Secure Shell (SSH) keys laying around you hardly use, OR WORSE, you don’t recall the account the key was made for. SSH key management is a rabbit hole in itself and most people understand the #security concerns that arise with improper SSH key hygiene. Luckily for us, there is a way to bid farewell to the the cumbersome practice of using SSH to remote into an EC2 instance. Allow me to introduce you the AWS service, Systems Manager (SSM).I will teach you the following in this guide:Identify SSM Remote Session Manager requirements-including for an enterpriseEnable Remote Session Manager for all EC2 instancesEnable Remote Session Manager loggingLock down Remote Session Manager (...)

    #cybersecurity #devops #devsecops

    • #AWS
    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 15/04/2019

    Getting started with Dockerizing your Node.js Application
    ▻https://hackernoon.com/getting-started-with-dockerizing-your-node-js-application-bab6b2451cde?s

    https://cdn-images-1.medium.com/proxy/1*_z6K0v2SvBINFuFzWhAHQA.jpeg

    Photo by chuttersnap on UnsplashThere has been a conscious move within SaaS companies towards microservice architectures. To facilitate that, we generally use #docker setups. Well, let us not skip steps and see why people recommend this.To better understand #containerization and Docker, let’ use the example of the actual thing it is modeled after, Shipping Containers.Why use Shipping Containers?Well, shipping containers revolutionized the transportation industry by standardizing and making it simple to transport large quantities of goods. This could be over sea or land. Now with these standard containers, we are able to ship multiple things in one container or even ship large quantities of a single thing in multiple containers. Some of the key features here are:Standardized: These shipping (...)

    #software-development #devops #nodejs

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 11/04/2019

    Things No-one Tells You About #cloud #migration Projects
    ▻https://hackernoon.com/things-no-one-tells-you-about-cloud-migration-projects-b7c2e4b880a3?sour

    A list of lessons learned from the thrills and spills of various cloud migration projects.“This was an environment built, not for man, but for man’s absence.” J.G BallardI’ve been in the fortunate position to have been involved in several cloud migration projects in my career. Here’s a few insights I’ve collected which should hopefully help others starting out on their own cloud migration journey.It’s hard work.This work isn’t easy. There can be a surprising number of challenges to overcome, and certainly not just Technical challenges, for example:Organisational Politics — e.g. stakeholders in the project may lose their confidence in the team if it takes a long protracted time for delivery of the work without any tangible results in the interim.Resourcing — e.g. some individuals may be better (...)

    #cloud-computing #software #devops

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 10/04/2019

    The Future of Cloud Computing with Joshua Strebel from Pagely
    ▻https://hackernoon.com/the-future-of-cloud-computing-with-joshua-strebel-from-pagely-e502435cd4

    https://cdn-images-1.medium.com/max/1024/1*yX-RVj0IjB3M-u2P-esoNQ.png

    Episode 36 of the Hacker Noon Podcast: An interview with Joshua Strebel, CEO of Pagely and NorthStack.▻https://medium.com/media/0d1b47d6c24b20039a870c9dfbb22208/hrefListen to the interview on iTunes, or Google Podcast, or watch on YouTube.In this episode Trent Lapinski and Joshua Strebel discuss #serverless, cloud computing, #devops, #wordpress, and Joshua’s new project NorthStack.“You talk about AI and specifically around content publishing, there’s those crazy algorithms now that you can give it a sentence and a closing and it’ll write a thousand words in between and it will be on point. You’re like ‘I couldn’t have written this any better!” — Joshua StrebelThe Future of Cloud Computing with Joshua Strebel from PagelyProduction and music by Derek Bernard — haberdasherband.com/productionHost: Trent (...)

    #hackernoon-podcast #cloud-computing

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 4/04/2019

    Cloud cost hacking
    ▻https://hackernoon.com/cloud-cost-hacking-fc35fd19985d?source=rss----3a8144eabfe3---4

    https://cdn-images-1.medium.com/max/960/1*BrrM25rh_NXrVDk7k90zPA.jpeg

    One of the primary motivations for using the cloud are flexibility and cost saving. The problem is that without ongoing management and oversight, the cloud budget can grow to dimensions that eliminate profitability.A recent study on the cost of using the cloud has shown that companies pay an average of 35% more on cloud services than they really should. A total of over $60 billion is being wasted on cloud services that are not in use.In this article, I will share my conclusions from recent cloud cost optimization processes and review a number of ways and tools to significantly reduce cloud costs 30–50%, without sacrificing performance. The recommendations in this article are valid for all cloud vendors unless otherwise specified.Tools for managing cloud costsBefore you start saving it is (...)

    #devops #google-cloud-platform #cloud-computing #azure #aws

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 4/04/2019

    #docker Swarm, Kubernetes’s clever little borther
    ▻https://hackernoon.com/docker-swarm-kubernetess-clever-little-borther-49ac3d0a853?source=rss---

    Docker Swarm, Kubernetes’s clever little brotherIs kubernetes suitable for any container based project?There is no doubt that kubernetes is one of the most talked about technologies in the domain of #cloud and #containers. Kubernetes provides a complete solution to managing containers, but there are cases where it is not the best solution.The main disadvantage of kubernetes is its complexity and learning curve. This complexity is due to several reasons:We need to know both the “language” of Docker and the “language” of kubernetes.There are a lot of “moving parts” in the infrastructure (kube-apiserver, etcd, kube-scheduler, kube-controller, kubelet, kube-proxy etc..)There are many types of objects (Service, Pod, Deployment, ReplicaSet)A vast amount of features that we do not necessarily need.In (...)

    #devops #tutorial

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @afnic
    AFNIC @afnic 28/03/2019

    https://www.afnic.fr/medias/images/recrutement/Admin-reseau-securite-nuage.jpg

    L’Afnic recrute un·e adminstrateur·trice réseau et sécurité en #CDI ▻https://www.afnic.fr/fr/l-afnic-en-bref/recrutement/offres-d-emploi/adminstrateur-trice-reseau-et-securite-cdi-1.html

    https://www.afnic.fr/medias/images/recrutement/Admin-reseau-securite-fiche-complete-taille-web.jpg

    #offre #job #recrutement #emploi #devops #securité #linux #Réseaux #Afnic #78 #Yvelines #Paris

    • #AFNIC
    AFNIC @afnic
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 21/03/2019

    #aws Landing Zone Solution -Accelerating #cloud Adoption
    ▻https://hackernoon.com/aws-landing-zone-solution-accelerating-cloud-adoption-2b1c17017bc?source

    https://cdn-images-1.medium.com/max/1024/1*_z40fnfE1592XeR5PrXb5w.png

    Amazon Web Services (AWS) is an extensive cloud service platform by Amazon that extends database storage, computing power, content delivery, etc. helping businesses grow. AWS assist companies with a myriad of tasks including data processing, warehousing, game development and a lot more. Owing to its unique offering, the popularity of AWS continues to grow as it generated net sales revenue of a whopping USD 232 Billion in the year 2018.Challenges of Creating AWS AccountCreating an AWS account is a strenuous task to accomplish as it involves multiple steps that require manual authorization. Additionally, there are various other factors to take into consideration like the requirement of IAM (Identity and Access Management) account, logging accounts, handling of cross-account permissions (...)

    #landingzone #devops #cloud-services

    • #AMAZON WEB SERVICES
    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 11/03/2019

    The 10 Most In-Demand IT Skills and Certifications of 2019
    ▻https://hackernoon.com/the-10-most-in-demand-it-skills-and-certifications-of-2019-241242de685b?

    https://cdn-images-1.medium.com/max/1024/1*6-hINfela9qfAmncjJ6Skw.png

    Level up your career with the qualifications tech companies are looking for this yearThe job market today is very tough, and the best way to enhance your credibility is getting a few strategic certifications behind your name.Project Management Certifications:Project Management certifications are having an huge demand in the IT market.It is considered to be one of the most important task across industries. It requires special skills for delivering a successful project not as an individual but as an organisation. To Judge your expertise there are wide range of project management certifications are available in the market. They are Certified Scrum Master, Six Sigma Green Belt, Project management Professional, PRINCE2. To acquire these certifications there are some (...)

    #big-data #ethical-hacking #devops #cloud-computing #artificial-intelligence

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 9/03/2019

    #devops Transformation : 7 Ways To Hack The Culture
    ▻https://hackernoon.com/devops-transformation-7-ways-to-hack-the-culture-909e84b34aa0?source=rss

    https://cdn-images-1.medium.com/max/1024/1*rP9TRjcrVs1st_hNMu2_xg.png

    Every company is a software company now, and every company will become a DevOps company soon.“It is not the strongest of the species that survives, nor the most intelligent that survives. It is the one that is the most adaptable to change.” — Charles DarwinWhy DevOps?It is our quick response to quickly changing technology trends that generate the excitement and drive the business growth, DevOps helps in growth hacking your business performance exponentially by delivering the expected features faster to the market. DevOps was born out of a long history of software development, and it’s a well-thought approach.Every company is a software company these days, and they all understand the value of DevOps.DevOps has delivered success to many well-known companies like Netflix, Amazon, and Google. (...)

    #software-development #hack-the-culture #devops-transformation #devops-culture

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 8/03/2019

    All your #containers are belong to us — deploying to Microsoft #azure
    ▻https://hackernoon.com/all-your-containers-are-belong-to-us-deploying-to-microsoft-azure-2e9aa4

    https://cdn-images-1.medium.com/max/800/0*RRWgFQlhDNahNRnl.jpg

    All your containers are belong to us — deploying to Microsoft AzureAzure Container Instances enables #deployment of #docker containers onto Azure infrastructure without provisioning any virtual machines or adopting a higher-level service.Follow me on Twitter, happy to take your suggestions on topics or improvements /ChrisIt becomes more and more common today to develop as well as deliver your application in one or more containers. One of the most common containerization software’s out there is Docker. It’s a great tool making it very easy to create image as well as containers and also monitor the same. Wouldn’t it be great if we could continue using Docker and bring our app to the cloudIn this article we will do the following:Explain, why we might need the cloudClone application source code (...)

    #devops

    • #Microsoft
    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 6/03/2019

    Deploying on #aws Free Tire with #docker and Fabric
    ▻https://hackernoon.com/deploying-on-aws-free-tire-with-docker-and-fabric-d9eca7c629e6?source=rs

    https://cdn-images-1.medium.com/max/1024/1*SGA_SR5f8n2bDDTc4GGASA.png

    In this article i want to summarize all things that u will need to make good dev environment and deployment for a small application. To make this happen we will use AWS Free Tire and Docker containers and orchestration and #django app as a typical projectLink on this project github: ▻https://github.com/creotiv/aws-docker-exampleBefore go farther please install Docker first: ▻https://docs.docker.com/install/linux/docker-ce/ubuntu/All code running under Python 3.6DockerDocker is a container virtualization engine that gives u ability to create cheap and fast environments for production and development use. Containers are not virtual machines. Key idea of containers is to make them as thin as possible. So you cant run Windows container on Linus system. Here is good image to see the (...)

    #devops #aws-free-tire

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 6/03/2019

    #gitops, or Why the Future Has No Dashboards
    ▻https://hackernoon.com/gitops-or-why-the-future-has-no-dashboards-38ce026a3c56?source=rss----3a

    https://cdn-images-1.medium.com/max/1024/1*vhrwumy3zFEfL2JrR9eZPQ.jpeg

    If you work in development or IT Ops, you probably spend much of your day staring at dashboards — a reality that makes IT work much less glamorous than it might sound. We use dashboards to manage code repositories, track builds, coordinate deployments, monitor software in production, and much more.Indeed, you probably have dashboards that aggregate data from other dashboards, because otherwise there would be so many dashboards that you would not be able to keep track of them all.If you’re tired of drowning in dashboards, there’s hope. With the help of GitOps, a new approach to managing software delivery, we can remove many of these dashboards from our lives and replace them with a streamlined, centralized management interface based on configuration files and pull requests.Here’s what the (...)

    #devops #software-development #git #ui

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 28/02/2019

    Using #docker To Run #mysql Server In Your Development Environment
    ▻https://hackernoon.com/using-docker-to-run-mysql-server-in-your-development-environment-e32d523

    https://cdn-images-1.medium.com/max/900/0*3nDnCayBCd9pA-8r.jpg

    Today I’m going to show you how can you can use Docker to run MySQL Server in your development environment. Using Docker to run MySQL is much easier than manually installing it and for when you have multiple instances of MySQL running at the same time. I’m assuming that you already have Docker Community Edtion install on your machine. If you do not have Docker installed follow the instruction here for your operating system.Install MySQL Using DockerIf you search online for how to install MySQL using Docker, you will see many different examples on how to do this. I’m going to show how to do it so that you can connect to the database from your IDE and from the applications you are developing.Type this command at the terminal:$ docker run -p 3306:3306 —name hb-mysql-example -e (...)

    #devops #java #programming

    • #Docker
    • #MySQL
    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 23/02/2019

    #helm from the trenches
    ▻https://hackernoon.com/helm-from-the-trenches-17f87859ee47?source=rss----3a8144eabfe3---4

    https://cdn-images-1.medium.com/max/500/1*9mJCHusRXGq9PViqeajcZw.png

    If you are working with #kubernetes then you should use Helm to be able to easily change the YAML resources for your applications. Helm is like a package manager for deploying applications on a cluster, it gives you a list of already created apps (charts) ready to install and you can also start creating your own and publish them in your own chart museum. Like on an operating system, life without a package manager would be much harder.Helm charts for an easier Kubernetes installation (image source: ▻https://helm.sh)I am using Helm day by day, and these are the things I found out while creating new charts or modifying existing ones. If I knew all these before starting with helm than things would have been smoother and I would of wasted less time searching error messages and solutions to (...)

    #cloud-native #devops #cloud

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 12/02/2019

    Top 10 Global #devops Consulting and Service Providers
    ▻https://hackernoon.com/top-10-devops-consulting-and-service-providers-globally-7f761632d7a?sour

    DevOps is in full throttle.Take a look at the supportive predictions from well-known organizations:According to MarketsAndMarkets, DevOps market size is projected to grow from USD 2.90 Billion in 2017 to USD 10.31 Billion by 2023, at a CAGR(Compound Annual Growth Rate) of 24.7% during the forecast period.By 2024, DevSecOps will be automated to the extent that 60% of new applications will have complete security and compliance assessment included in the continuous delivery pipeline, according to this IDC community.The global DevOps market size is predicted to reach USD 12.85 billion by 2025, according to a new report by Grand View #research, Inc., representing an 18.60% CAGR during the forecast period.The popularity of DevOps is not hidden.Tech giants such as Amazon, Netflix, Target, (...)

    #devops-practice #company-research

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 7/02/2019

    Linux Systemctl
    ▻https://hackernoon.com/linux-systemctl-46bd0a11e27b?source=rss----3a8144eabfe3---4

    https://cdn-images-1.medium.com/max/1024/1*zyFTI9LW9MiwebFEOzG5YA.jpeg

    Monitoring services and starting them on bootFrom wikipediaSystemd is a software suite that provides fundamental building blocks for a Linux operating system. It includes the systemd “System and Service Manager”, an init system used to bootstrap user space and manage user processes. systemd aims to unify service configuration and behavior across Linux distributions.Before going gaga over systemd checkout arguments against it as well. But personally I find it easy to manage. Since I am not well versed in Linux it helps me make less blunders and miss out on doing some things because of lazyness and unfamiliarity. I use a command called systemctl. Check if it is supported in your Linux Distro or not.# which systemctl/bin/systemctlHandy CommandsStart an applicationsudo systemctl start (...)

    #devops #zabbix #monitoring #linux-systemctl #apm

    • #Linux
    • #Linux
    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 5/02/2019

    What Is #containerization ?
    ▻https://hackernoon.com/what-is-containerization-83ae53a709a6?source=rss----3a8144eabfe3---4

    https://cdn-images-1.medium.com/max/1024/1*VxAJ5aCzUJtmVhdg290RXg.png

    In traditional software development, code developed in one computing environment often runs with bugs and errors when deployed in another environment.Software developers solve this problem by running software in ‘containers’ in the cloud.How #containers WorkContainerization involves bundling an application together with all of its related configuration files, libraries and dependencies required for it to run in an efficient and bug-free way across different computing environments.The most popular containerization ecosystems are Docker and Kubernetes.Apps and their dependencies sit in containers on top of a ‘container runtime environment’ which can work on a host operating system and the infrastructure of choice.Containers versus Virtual MachinesContainers are often compared to Virtual (...)

    #whats-is-containerization #devops #distributed-systems

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 1/02/2019

    How I Installed an #openshift cluster on #digitalocean
    ▻https://hackernoon.com/how-i-installed-an-openshift-cluster-on-digitalocean-25324940df3c?source

    https://cdn-images-1.medium.com/max/960/1*aSIZ0OYjs4R4rkGmtKo_Ig.png

    How I Installed an OpenShift Cluster on DigitalOceanWhen I wanted to window shop OpenShift, I had 2 options, either set up on my local using Minishift(previously using an all-in-one VM) or using the “oc cluster up” method. While they are good options, you don’t get the real feel of trying out OpenShift without deploying it on a real cloud-ish setup.Why DigitalOcean?I had a few hiccups with cloud-based setups, they were too big for my needs and came in with components I didn’t really need, and sometimes way over budget. If you check the hardware requirements for running OpenShift, you’ll know what I’m talking.My aim was to set up a production-ish cluster, not too brittle, at the same time not big enough to power the backend of a bank. I went with a VPS provider like DigitalOcean, so that I (...)

    #terraform #ansible #devops

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 28/01/2019

    #devops and Infrastructure for the Solo Dev
    ▻https://hackernoon.com/devops-and-infrastructure-for-the-solo-dev-47c1f572aeda?source=rss----3a

    https://cdn-images-1.medium.com/max/896/1*LiO01tPqoqTGunPqAXInQA.jpeg

    Being solo doesn’t mean your infrastructure and operations has to suck. Sadly, in teams of one (and small teams in general), people being physically or emotionally close (eg friends in life, business partners) can be a great excuse to ignore this important part of your day-to-day.You could find a ton of reasons to invest in a DevOps infrastructure, but the two most important for me are:A solo devIt will save your arse in the long runSo you are having a demo tomorrow to your only client or to a very significant stakeholder in your company.Are you sure it is going to run as expected? Are the automated tests running successfully all the time, during the preparation? Is the deployment process automated? Do you have a “click it and leave it” level of trust to your deployment tools?If you are (...)

    #continuous-integration #code-review #solo-devs

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 26/01/2019

    Repeatable & Maintainable Development Environments
    ▻https://hackernoon.com/repeatable-maintainable-development-environments-45f4589c824?source=rss-

    https://cdn-images-1.medium.com/max/960/0*ZFMT4r6JvPe6WrWu.png

    with Ansible, Vagrant and Continuous IntegrationProblemDevelopers need a specific set of software tools to get the job done.You might have new starters in your team OR you need to fundamentally change the software environment that your current team uses in some way — perhaps migrating to a different OS?The list of software tools we all need can be quite extensive. While some of these software tools you can obtain from package managers (e.g. Aptitude, Snap, Homebrew, etc…), they can still have quite complex installation steps (which could randomly change and break!).These steps might be documented, they might not. There’s also the problem that having a developer maintain their own base software environment can mean huge inconsistencies between different dev machines that get worse over (...)

    #software-development #maintainable-development #devops #repeatable-development #software-engineering

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 18/01/2019

    How to Move Code into a #docker Container
    ▻https://hackernoon.com/how-to-move-code-into-a-docker-container-ab28edcc2901?source=rss----3a81

    Docker provides two good options for moving your code into an image or container: bind mounts and the Dockerfile COPY instruction. In this post, I’ll explain why images should always use the COPY instruction in production, and why it may be more convenient to use bind mounts in development.Dockerfile COPY InstructionThe COPY instruction in a Dockerfile is used to copy files or directories from the host machine filesystem into an image. For example, the following Dockerfile sets up a NodeJS application for running in production mode.# DockerfileFROM node:carbonWORKDIR /appENV NODE_ENV=production# Install dependencies first to take advantage of Docker layer caching. COPY package.json yarn.lock ./RUN yarn install —frozen-lockfile —no-cache —production# Copy the application files (...)

    #devops #move-code-into-docker #programming #best-practices

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 12/01/2019

    There is pi(hole) on your Dockers. How to stop ads with a pihole: Raspbian and #docker version!
    ▻https://hackernoon.com/there-is-pi-hole-on-your-dockers-how-to-stop-ads-with-a-pihole-raspbian-

    https://cdn-images-1.medium.com/max/300/1*LnBeFJkpssmMRjAIaSJ2jg.png

    There is pi (hole) on your Dockers. How to stop ads with a pihole: Raspbian and Docker version!▻https://pi-hole.net/When writing this blog post, originally I was just going to talk about installing pihole on raspbian. But then I found out that pihole can run in docker. Personally I love my raspberry pis but I’d rather not have another piece of hardware in the lab when there is a perfectly good docker host.Instead of getting all wordy with the install lets cut right to the chase with the TLDR version to get it running on a pi and in docker. Enjoy, an explanation will follow.▻https://medium.com/media/3be98450674beff03f457a682fa7b310/hrefAlright now we have installed pihole and it is running and blocking ads on our local network. But what is it doing and how? Some people may not care how it (...)

    #ad-blocking #devops #raspberry-pi #automation

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
0 | 25 | 50

Thèmes liés

  • #cloud-computing
  • #docker
  • #aws
  • #cloud
  • #kubernetes
  • #software-development
  • industryterm: computing
  • industryterm: software
  • #security
  • #programming
  • technology: linux
  • #containers
  • #technology
  • #linux
  • #big-data
  • #serverless
  • #outsourcing
  • #agile
  • #infrastructure
  • company: google
  • company: alibaba
  • #ecommerce
  • #microservices
  • #startup
  • #automation
  • #azure
  • technology: machine learning
  • company: amazon
  • industryterm: software development
  • #development
  • #devops-practice
  • #software-engineering
  • #workflow
  • #continuous-integration
  • #git
  • #terraform
  • technology: operating system
  • industryterm: serverless computing
  • position: package manager
  • #helm