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 MoreCleaning 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 MoreDocker 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 MoreDocker 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 MoreFree book from Packt Publishing - Learning Docker
- 19 Aug, 2017
!(https://d1ldz4te4covpm.cloudfront.net/sites/default/files/7937OT3936LearningDocker.jpg) This is a good book from packt publishing. Get your book here(https://www.packtpub.com/packt/free-ebook/learning-docker/?utmsource=twitter&utmmedium=social&utmcampaign=freebook)
Free book from Packt Publishing - Learning DockerRead MoreHow 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 MoreHow 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 MoreIntroducing 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 MoreRunning 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 MoreUsing 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 MoreWorking 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