docker

Archive of posts with tag 'docker' and lang 'en'

Running MySQL Server in Docker Container and Connecting to it from Host Machine

Running MySQL Server in Docker Container and Connecting to it from Host Machine

To [[2023-04-04-should-a-docker-container-run-as-root-or-user run]] MySQL server in a [[2022-05-08-can-docker-connect-to-database Docker]] [[2022-06-15-how-do-i-connect-a-docker-bridged-container-to-the-outside-of-the-host container]] and [[2022-01-11-how-to-fix-cannot-tcp-connect-from-outside-virtual-machine-network-traffic-not-forwarded-to-service-port connect]] to it from your [[2022-07-28-how-to-copy-files-from-host-to-docker-container host]] [[2021-12-29-how-to-run-minikube-in-a-virtual-machine-ubuntu-vm_vt-x-amd-v machine]], follow these steps:

[RESOLU] Docker Laravel /usr/sbin/apache2ctl,: not found exited with code 127

[RESOLU] Docker Laravel /usr/sbin/apache2ctl,: not found exited with code 127

J’ai récemment terminé un projet [[2022-11-10-resolu-l-image-du-docker-laravel-impossible-d-ouvrir-le-fichier-d-entree-var-www-html-artisan Laravel]] et j’ai fait un pas de plus pour l’empaqueter dans Docker. Dans le processus, j’ai rencontré un comportement étrange. L’outil docker-compose a lancé cette erreur /usr/sbin/apache2ctl,: not found sorti avec le code 127 sur moi. J’ai finalement réussi à le résoudre. Voici comment.

[RÉSOLU] L'image du docker Laravel Impossible d'ouvrir le fichier dentrée : /var/www/html/artisan

[RÉSOLU] L'image du docker Laravel Impossible d'ouvrir le fichier dentrée : /var/www/html/artisan

Lorsque j’exécute mon application [[2022-11-17-resolu-docker-laravel-usr-sbin-apache2ctl-not-found-exited-with-code-127 laravel]], j’obtiens l’erreur Laravel docker image Could not open input file: /var/www/html/artisan. J’ai enfin trouvé la cause première du problème, permettez-moi de la partager avec vous.

Comment réparer TCP ne peut pas se connecter depuis l'extérieur de la machine virtuelle, le trafic réseau n'est pas transféré au port de service

Comment réparer TCP ne peut pas se connecter depuis l'extérieur de la machine virtuelle, le trafic réseau n'est pas transféré au port de service

La plupart du temps, lorsque vous configurez votre cluster Kubernetes, l’utilisation des paramètres du contrôleur d’entrée par défaut fonctionne. Mais lorsque vous devez faire quelque chose de personnalisé, vous pouvez rencontrer des problèmes. Votre docker sous-jacent et votre moteur kubernetes peuvent vous donner des têtes. Nous allons voir dans cette soluce, comment les réparer et vous redonner le sourire.

7 étapes faciles pour déployer une application laravel dans un conteneur docker

7 étapes faciles pour déployer une application laravel dans un conteneur docker

Laravel est un framework PHP très utile pour construire des projets impressionnants. Il dispose d’outils intéressants qui permettent à un développeur de sortir rapidement un prototype de son application. Je suis fan de l’organisation de mon application dans des conteneurs pour faciliter le déploiement et la gestion des dépendances. Je suis tombé sur un projet intéressant que je voulais déployer et tester. Je pensais partager avec vous les étapes pour effectuer un tel déploiement.

3 façons de connecter votre conteneur Dolibarr à la base de données locale

3 façons de connecter votre conteneur Dolibarr à la base de données locale

L’une des priorités d’un administrateur système est l’optimisation des performances des déploiements et de l’infrastructure sous-jacente. J’ai un mariadb déployé et en cours d’exécution sur un serveur Linux. Il est optimisé pour les performances et le stockage de la base de données. Maintenant, je prévois de déployer un conteneur dolibarr docker dessus.

Comment réparer TCP ne peut pas se connecter depuis l'extérieur de la machine virtuelle, le trafic réseau n'est pas transféré au port de service

Comment réparer TCP ne peut pas se connecter depuis l'extérieur de la machine virtuelle, le trafic réseau n'est pas transféré au port de service

La plupart du temps, lorsque vous configurez votre cluster Kubernetes, l’utilisation des paramètres du contrôleur d’entrée par défaut fonctionne. Mais lorsque vous devez faire quelque chose de personnalisé, vous pouvez rencontrer des problèmes. Votre docker sous-jacent et votre moteur kubernetes peuvent vous donner des têtes. Nous allons voir dans cette soluce, comment les réparer et vous redonner le sourire.

How do you ping a Docker container from the outside?

How do you ping a Docker container from the outside?

At some point when you are using [[2022-07-21-how-to-run-jenkins-jobs-with-docker docker]] you are going to find yourself needing to worry about [[2022-01-15-3-ways-to-connect-your-dolibarr-container-to-local-database container]] networks. Sometimes what has happened to me at least in the past is I will go ahead and create some containers based on images but for whatever reasons sometimes these containers are not on the same [[2020-04-03-how-to-setup-your-local-nodejs-development-environment-using-docker docker]] network.

What is difference between docker attach and exec?

What is difference between docker attach and exec?

In this post we are going to see the [[2022-07-21-how-to-run-jenkins-jobs-with-docker docker]] exec and how we [[2022-07-27-jenkins-ci-pipeline-scripts-not-permitted-to-use-method-groovy-lang-groovyobject use]] it. Then we are going to see is [[2020-04-03-how-to-setup-your-local-nodejs-development-environment-using-docker docker]] attach and how we use it. So what is [[2022-09-21-how-do-you-ping-a-docker-container-from-the-outside docker]] attach and how is it different from [[2022-01-15-how-do-i-connect-mysql-workbench-to-mysql-inside-docker docker]] exec.

Propriétés multilignes dans kubernetes Helm avec ConfigMaps

Propriétés multilignes dans kubernetes Helm avec ConfigMaps

Il existe plusieurs API dans Kubernetes. Un ConfigMap est l’un d’entre eux. C’est un objet qui permet de stocker certaines données non confidentielles. Les données se présentent sous la forme de paires clé-valeur. Certains utilisent des variables d’environnement. Dans cet article de blog, nous verrons comment vous pouvez afficher des lignes à valeurs multiples.

How to copy files from host to Docker container?

How to copy files from host to Docker container?

In my daily [[2020-08-13-work-with-kubernetes-with-minikube work]], I have utility containers. Some are based on [[2021-12-29-how-to-run-minikube-in-a-virtual-machine-ubuntu-vm_vt-x-amd-v ubuntu]], others just on busy box. I start them, [[2023-04-04-should-a-docker-container-run-as-root-or-user run]] few commands and destroy them.

How to run jenkins jobs with docker

How to run jenkins jobs with docker

I have successfully deployed my [[2022-07-27-jenkins-ci-pipeline-scripts-not-permitted-to-use-method-groovy-lang-groovyobject jenkins]] instance and did a good [[2020-04-03-how-to-setup-your-local-nodejs-development-environment-using-docker setup]] in my [[2022-08-31-a-complete-tutorial-about-jenkins-file jenkins file]]. Now I am configuring it to [[2023-04-11-explore-your-container-with-docker-run run]] my jobs. My target is to have some task run [[2022-01-15-how-do-i-connect-mysql-workbench-to-mysql-inside-docker inside]] a [[2022-08-24-what-is-difference-between-docker-attach-and-exec docker]] [[2022-09-21-how-do-you-ping-a-docker-container-from-the-outside container]].  

[SOLVED] Laravel docker /usr/sbin/apache2ctl,: not found exited with code 127

[SOLVED] Laravel docker /usr/sbin/apache2ctl,: not found exited with code 127

I recently finished a [[2023-12-01-demystifying-the-pdoexception-sqlstate-hy000-2002-no-such-file-or-directory-in-laravel-development Laravel]] project and I steped one more step to package it in docker. In the process I encountered a strange behaviour. The docker-compose tool threw this [[2023-11-15-error-target-class-controller-does-not-exist-when-using-laravel-8 error]] /usr/sbin/apache2ctl,: not found exited with code 127 at me. I finally managed to [[2023-09-05-how-to-solve-property-title-does-not-exist-on-this-collection-instance solve]] it. Here is how.

7 easy steps to deploy a laravel application in a docker container

7 easy steps to deploy a laravel application in a docker container

[[2023-07-31-laravel-eloquent-groupby-and-also-return-count-of-each-group Laravel]] is a very useful PHP framework to build awesome projets. It has interesting tools that allow a developper to quickly release a prototype of his/her application. I am a fan of organizing my application inside containers for easy deployment and dependencies management. I came accross an interesting project I wanted to deploy and test. I though I would share with you the steps to perform such a deployment.

3 façons de connecter votre conteneur Dolibarr à une base de données locale

3 façons de connecter votre conteneur Dolibarr à une base de données locale

L’une des priorités d’un administrateur système est l’optimisation des performances des déploiements et de l’infrastructure sous-jacente. J’ai un mariadb déployé et en cours d’exécution sur un serveur Linux. Il est optimisé pour les performances et le stockage de la base de données. Maintenant, je prévois de déployer un conteneur dolibarr docker dessus.

How do I connect mysql workbench to mysql inside Docker?

How do I connect mysql workbench to mysql inside Docker?

Running your database inside a container is a very portable solution. Some applications like [[2022-01-15-3-ways-to-connect-your-dolibarr-container-to-local-database Dolibarr]] or [[2022-05-31-solved-laravel-docker-image-could-not-open-input-file-var-www-html-artisan laravel]] need a mysql database to run. You can compose them also inside a container. It is also reproductible. But how do you manage the data inside that container?

3 ways to connect your Dolibarr container to local database

3 ways to connect your Dolibarr container to local database

One of the priorities of a system administrator is the performance optimization of the deployments and the underlying infrastructure. I have a deployed and running mariadb on a [[2022-07-14-the-trustanchors-parameter-must-be-non-empty-on-linux-or-why-is-the-default-truststore-empty linux]] server. It is optimized for performance and database storage. Now I am planning deploying a dolibarr [[2022-07-21-how-to-run-jenkins-jobs-with-docker docker]] [[2022-09-21-how-do-you-ping-a-docker-container-from-the-outside container]] on top of it. How can I [[2022-01-15-how-do-i-connect-mysql-workbench-to-mysql-inside-docker connect]] from the dolibarr [[2020-04-03-how-to-setup-your-local-nodejs-development-environment-using-docker docker]] [[2022-03-27-how-do-i-access-the-host-port-in-a-docker-container container]] to the local mariadb database?

Une solution pour cannot TCP connect from outside Virtual Machine, network traffic not forwarded to Service Port

Une solution pour cannot TCP connect from outside Virtual Machine, network traffic not forwarded to Service Port

La plupart du temps, lorsque vous configurez votre cluster Kubernetes, l’utilisation des paramètres du contrôleur d’entrée par défaut fonctionne. Mais lorsque vous devez faire quelque chose de personnalisé, vous pouvez rencontrer des problèmes. Votre docker sous-jacent et votre moteur kubernetes peuvent vous donner des têtes. Nous allons voir dans cette soluce, comment les réparer et vous redonner le sourire.

How to fix cannot TCP connect from outside Virtual Machine, network traffic not forwarded to Service Port

How to fix cannot TCP connect from outside Virtual Machine, network traffic not forwarded to Service Port

Most of the time when you configure your [[2020-08-12-play-with-kubernetes-with-minikube kubernetes]] [[2023-08-16-argo-cd-cluster-disaster-recovery cluster]], using the default ingress controller settings works. But when you need to do something custom, you may [[2023-04-04-should-a-docker-container-run-as-root-or-user run]] into problems. Your underlying [[2022-05-08-can-docker-connect-to-database docker]] and [[2020-08-13-work-with-kubernetes-with-minikube kubernetes]] engine may give you head eaches. We will see in this walkthrough, how to fix on of these and put a smile back on your face.

How to expose a port on Minikube

How to expose a port on Minikube

When using [[2020-08-12-play-with-kubernetes-with-minikube minikube]], you need to expose ports to access your services. In [[2023-04-04-should-a-docker-container-run-as-root-or-user docker]], you have a command flag to do that. How do you do the same thing in [[2021-12-29-how-to-run-minikube-in-a-virtual-machine-ubuntu-vm_vt-x-amd-v minikube]]?

Multiline Properties in kubernetes Helm with ConfigMaps

Multiline Properties in kubernetes Helm with ConfigMaps

There are several APIs in [[2020-08-12-play-with-kubernetes-with-minikube Kubernetes]]. A ConfigMap is one of these. It is an object which helps to storing some non-confidential data. The data is in the form of key-value pairs. Some [[2021-12-14-how-to-use-local-docker-images-with-minikube use]] envrionment variables. In this blog post, we will see how you can show multi-value lines.

Top 5 Questions from “How to become a Docker Power User” session at DockerCon 2020

Top 5 Questions from “How to become a Docker Power User” session at DockerCon 2020

This is a guest post from Brian Christner. Brian is a [[2022-07-21-how-to-run-jenkins-jobs-with-docker|Docker]] Captain since 2016, [[2022-03-27-how-do-i-access-the-host-port-in-a-docker-container|host]] of The Byte podcast, and Co-Founder & Site Reliability Engineer at 56K.Cloud. At 56K.Cloud, he helps companies to adapt technologies and concepts like Cloud, Containers, and DevOps. 56K.Cloud is a Technology company from Switzerland focusing on Automation, IoT, Containerization, and DevOps.

How To Setup Your Local Node.js Development Environment Using Docker

How To Setup Your Local Node.js Development Environment Using Docker

[[2022-07-21-how-to-run-jenkins-jobs-with-docker Docker]] is the defacto toolset for building modern applications and setting up a CI/CD [[2022-07-27-jenkins-ci-pipeline-scripts-not-permitted-to-use-method-groovy-lang-groovyobject pipeline]] – helping you build, ship and [[2023-04-11-explore-your-container-with-docker-run run]] your applications in containers on-prem and in the cloud. 

Contact

Contact Us

To order one of our services, navigate to the order service page

Address

10 rue de Penthièvre,
75008 Paris

Email Us

hello at bright-softwares dot com

Open Hours

Monday - Friday
9:00AM - 05:00PM