Docker
Installation
Source: linuxconfig.org
sudo apt-get update sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main' sudo apt-get update
It should download from repository:
apt-cache policy docker-engine sudo apt-get install -y docker-engine sudo systemctl status docker sudo usermod -aG docker $(whoami) sudo usermod -aG docker aman docker docker info
Testing Docker
docker run hello-world docker search ubuntu
Removing Images
Find out the Image ID:
docker images
Delete the Image:
docker rmi -f d9790ed1a768
To view all containers — active and inactive:
docker ps -a
Stopping a running or active container is as simple as typing:
docker stop <container-id>
Installing MediaWiki
docker search mediawiki docker run -d --name=mediawiki -p 80:80 linuxconfig/mediawik docker ps
Adding Databases
Use the following command to update or reset MariaDB user password. The below command will set a new admin user password:
docker exec -it mediawiki mysqladmin -uadmin -ppass password abc123
To create a new database eg. mediawiki2 enter:
docker exec -it mediawiki mysqladmin -uadmin -ppass create mediawiki2
Multiple Instances
This section is under construction. |
- References
{{#widget:DISQUS
|id=networkm
|uniqid=Docker
|url=https://aman.awiki.org/wiki/Docker
}}