Difference between revisions of "Docker"

From MyWiki
Jump to: navigation, search
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[ Installing docker in Red Hat 7.4 ]]
+
[[ The Docker DCA Exam ]]<br>
[[ Docker Cheatsheet ]]<br>
+
[[ Docker install of Oracle 12c ]]<br>
Reference : https://docs.docker.com/userguide/dockerimages/<br>
+
[[ Docker install of mysql ]]<br>
 
+
[[ Install ssh in a docker container ]]<br>
 
+
[[ Apache Web Server (httpd) ]]<br>
 
+
[[ Running Oracle XE in docker ]]<br>
'''Updating and committing an image'''<br>
+
[[ Creating a container from a tar file created on a vm ]]<br>
1. Start the image and note the number :
+
[[ Docker copy an image to another server ]] <br>
$ docker run -t -i training/sinatra /bin/bash
+
[[ Create a Kali image running cron ]] <br>
root@0b2616b0e5a8:/#
+
2. Install some software and then exit the container and run the docker commit
+
$ docker commit -m "Added json gem" -a "Kate Smith" \
+
0b2616b0e5a8 ouruser/sinatra:v2
+
4f177bd27a9ff0f6dc2a830403925b5360bfe0b93d476f7fc3231110e7f71b1c
+
 
+
<br>
+
'''Fedora install''' <br>
+
Reference : https://docs.docker.com/engine/installation/linux/fedora/<br>
+
sudo dnf update <br>
+
 
+
tee /etc/yum.repos.d/docker.repo <<-'EOF'
+
[dockerrepo]
+
name=Docker Repository
+
baseurl=https://yum.dockerproject.org/repo/main/fedora/$releasever/
+
enabled=1
+
gpgcheck=1
+
gpgkey=https://yum.dockerproject.org/gpg
+
EOF
+
 
+
dnf install docker-engine<br>
+
systemctl start docker<br>
+
 
+
'''Working commands to start tomcat in docker and expose ports'''<br>
+
[root@sharpner ~]# docker run -d -p 8080:8080 consol/tomcat-6.0<br>
+
 
+
docker ps :<br>
+
CONTAINER ID        IMAGE              COMMAND                  CREATED            STATUS              PORTS                              NAMES<br>
+
27de6a32397b        consol/tomcat-6.0  "/bin/sh -c /opt/tomc"  4 minutes ago      Up 4 minutes        0.0.0.0:8080->8080/tcp, 8778/tcp  elegant_stallman<br>
+
 
+
'''Connecting'''<br>
+
docker exec -it 27de6a32397b /bin/bash <br>
+
 
+
'''Export a container''' :<br>
+
Reference - http://www.jamescoyle.net/how-to/1512-export-and-import-a-docker-image-between-nodes<br>
+

Latest revision as of 10:20, 25 June 2024

The Docker DCA Exam
Docker install of Oracle 12c
Docker install of mysql
Install ssh in a docker container
Apache Web Server (httpd)
Running Oracle XE in docker
Creating a container from a tar file created on a vm
Docker copy an image to another server
Create a Kali image running cron