Difference between revisions of "Docker"

From MyWiki
Jump to: navigation, search
(Replaced content with " Docker install of Oracle 12c ")
Line 1: Line 1:
[[ Installing docker in Red Hat 7.4 ]]
 
[[ Docker Cheatsheet ]]<br>
 
Reference : https://docs.docker.com/userguide/dockerimages/<br>
 
  
 
 
'''Updating and committing an image'''<br>
 
1. Start the image and note the number :
 
$ docker run -t -i training/sinatra /bin/bash
 
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>
 
<br>
 
 
[[ Docker install of Oracle 12c ]]
 
[[ Docker install of Oracle 12c ]]

Revision as of 14:06, 27 March 2022

Docker install of Oracle 12c