Showing posts fromDocker

A rootless Pod for wordpress

  • 07 Dec, 2021

Podman Pods are very similar to Kubernetes pods in a way that they can have more than one container. Every Podman pod contains one infra container by default. This container is responsible for associating the names space with the pod and allowing podman to connect the containers to another pod. Create a Pod using Podman The first step is to create a Pod using podman: sudo podman pod create –name For our example we will create a pod with the name wp-pod sudo podman pod create -p 8080:80 --name wp-pod After creating the Pod you can see the infra container using the command: sudo podman pod ps -a --pod Note that host port 8080 has been redirected to port 80 of the pod. Pod port settin

A rootless Pod for wordpressRead More

Cleaning up Docker For Mac (Docker is eating my disk space)

  • 23 Jun, 2017

The disk space on my mac is too short since i start to use docker.  Using the management tools i found the file Docker.qcow2 with the size of 41,5 GB. Searching for a solution i found the following: " Docker For Mac uses a file called Docker.qcow2 that takes more and more disk space as time passes. Deleting images or containers does not decrease the size of this file." The script bellow do the job an keep your selected images. !/bin/bash Copyright 2017 Théo Chamley Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation t

Cleaning up Docker For Mac (Docker is eating my disk space)Read More

Docker for the SysAdmin Webinar

  • 12 Jul, 2017

The webinar was driven by a common scenario: A sysadmin is sitting at her desk minding her own business when a developer walks in and says “here’s the the new app, it’s in a Docker image. Please deploy it ASAP”. This session is designed to help provides some guidance on how sysadmins should think about managing Dockerized applications in production.

Docker for the SysAdmin WebinarRead More

Docker grace period ends on January 31

  • 26 Jan, 2022

I received an email yesterday from Docker. It's a reminder about the end of grace period. Hello, As a reminder you’re receiving this email because on August 31, 2021 we updated the terms(https://email.notify.docker.com/c/eJyFj0FuxCAMRU9DdkRgknSyyGKkaq5ROWAImgARIRP19iVtF91VsmTp2fb30w9DWQbP4EAEBJ6AXJQt9YaY8UN7Q3VCEDEOhFT8fazNUkKbc6hWaZRuxA4jgOhlBZkG-6U3czwI0dYOVzTotpWw7U3cGj1rnef5xqGAlh2vtP5Dvx7zr7LfiU-Q75ZfXxNFlokCxMPU4SvjQGDb0LjL1fr3NheTQ8UzBR1M9XMYq2ij7ZBgMlyKQ8Ueo-xTQr79wT0fWVOHF3BGbPD0p-tRqzC9cl1RDu2v2HbZM936AvzFbcY) applicable to the Docker products or services you use. On January 31, 2022, the grace period ends for free commercial use of Docker Desktop in larger enterprises. Companie

Docker grace period ends on January 31Read More

How to create a Wordpress instance using docker-compose.

  • 05 Sep, 2017

Docker containers are like magic.  You can create a wodpress instance in minutes. Today i create a docker-compose.yml file for a Wordpress inance. Just create the file with the commands bellow and you will get a Wordpress site.  You will not loose the customizations because they are saved on the host machine. Create the folders /wp-content and wp-content/uploads  bellow the folder that contains docker-compose.yml. I test this instance only on my Mac for development. version: '3' services: db: image: mysql:5.7 volumes: - db\data:/var/lib/mysql restart: always environment: MYSQL\ROOT\PASSWORD: rootpassword MYSQL\DATABASE: wordpress MYSQL\USER: wordpress MYSQL\PASSWORD: yourpassword word

How to create a Wordpress instance using docker-compose.Read More

How to Use Podman with the GitHub MCP Server: Fixing the ENOENT Error on IBM Bob

  • 17 Jun, 2026

If you are exploring the new world of the Model Context Protocol (MCP) and trying to install the GitHub MCP server on IBM Bob, there is a good chance the documentation pointed you toward Docker. But what if you use Podman as your open-source, daemonless alternative? In theory, Podman's command compatibility should make the transition seamless. In practice, AI tools or managers like Bob/VS Code can run into unexpected environment issues. In this post, we will look at how to properly configure Podman for the GitHub MCP Server and, more importantly, how to resolve the persistent command-not-found (ENOENT) error, even after setting up terminal aliases. The Initial Plan: Creating a Docker Ali

How to Use Podman with the GitHub MCP Server: Fixing the ENOENT Error on IBM BobRead More

Introducing IBM Digital Experience V9 Dockerfile build scripts

  • 18 Aug, 2017

In the last month I was researching how to install WebSphere Portal 8.5 in a container (Docker). Due to my commitments couldn't finish the installation. Today I found an article that makes the installation WebSphere Portal 9 using a container. See the full article here(https://developer.ibm.com/digexp/blog/2017/08/03/rapidly-build-your-ibm-dx-solutions-using-docker-containers/) Get the DockerFiles on github -> https://github.com/digexp/ci.docker.websphere-portal

Introducing IBM Digital Experience V9 Dockerfile build scriptsRead More

Running my ChatBot application inside Docker Liberty profile container

  • 23 May, 2017

I used the steps bellow to run my chatbot servlet application inside of a Docker container. 1 - Download WAS Liberty Docker image: docker pull websphere-liberty 2 - Create a Docker file with the following lines FROM websphere-liberty ADD ChatBot.war /opt/ibm/wlp/usr/servers/defaultServer/dropins/ ADD server.xml /opt/ibm/wlp/usr/servers/defaultServer/ ENV LICENSE accept ChatBot.war is my chatbot application. To add features and configuration for your server you need to update the server.xml. Do not forget to put host="" on httpEndpoint or you will not access the server from your browser. The server.xml is listed below javaee-7.0 localConnector-1.0 distributedMap-1.0 webCache-1.0

Running my ChatBot application inside Docker Liberty profile containerRead More

Using MySQL 8 on Docker for development

  • 08 Aug, 2019

These are my steps to create a MySQL Docker container, i am using Docker for Mac. 1 - Create a folder to save the database. If you do not create a Docker volume you will loose your data when you restart your container.  My folder is /Users/keniocarvalho/VolumesDocker/mysqdata 2- Execute the command bellow: docker run --name mysqldb -p 3306:3306 -v /Users/keniocarvalho/VolumesDocker/mysqdata/:/var/lib/mysql -e MYSQL\ROOT\PASSWORD=yourpassword -d mysql/mysql-server:latest 3 - Enter on the mysql container using the command :  docker exec -it mysqldb bash 4 - Inside the container type : mysql -uroot -p. The system will ask for the password. Here the password is yourpassword. 5 - To access

Using MySQL 8 on Docker for developmentRead More

Working with Dockerfiles on MS Visual Code

  • 04 Sep, 2017

Yesterday i was working with some Dockerfiles and visual code tell about an externsion for Docker. VS Code understands the structure of Dockerfiles and instructions For more information go to this link(https://code.visualstudio.com/docs/languages/dockerfile)

Working with Dockerfiles on MS Visual CodeRead More