You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
Version 1
Next »
Date
Attendees
Goals
Discussion items
Time | Item | Who | Notes |
---|
| Deploying git source of tssg.tech to technologynursery.org/tssgTechMVP | | |
| Backup and Restore JIRA service | | Types of Backup - JIRA XML
Have JIRA create an XML file of the site - Copy JIRA directory and do database backup
following the specific database backup procedures - Docker images
Use Docker to commit containers into new images
Demonstrated backup using Docker image - Commit jira container to a new image
docker \ commit \ -a "Ralph Navarro <ralph@navarrocomputing.com>" \ -m "Image from container on 2018-07-05 Thu" \ -p \ jira \ technologynursery_jira:2.0 - -a ""
- -m ""
- -p
pause container before commit - jira
name of container to commit technologynursery_jira:2.0 <image name>:<tag as version number>
- Determine the volume(s) used by the container
docker inspect jira | less - The key called "Mounts" contains two volumes
"Mounts": [ { "Type": "volume", "Name": "065e5dc8dd35b7229a3b5a747b8964179b5e3c199fb57964b3deb53987b6dd15", "Source": "/var/lib/docker/volumes/065e5dc8dd35b7229a3b5a747b8964179b5e3c199fb57964b3deb53987b6dd15/_data", "Destination": "/opt/atlassian/jira/logs", "Driver": "local", "Mode": "", "RW": true, "Propagation": "" }, { "Type": "volume", "Name": "faa8e340a649a44e57a2bc9fe735a62d7f434c692764b114750108f860d08f7a", "Source": "/var/lib/docker/volumes/faa8e340a649a44e57a2bc9fe735a62d7f434c692764b114750108f860d08f7a/_data", "Destination": "/var/atlassian/jira", "Driver": "local", "Mode": "", "RW": true, "Propagation": "" } ] - The first volume (065e...) is mounted to the JIRA logs within the container.
- The second volume (faa8...) is mounted to the JIRA directory within the container.
This is the volume that we need to include with any new containers we create.
- Run a new container from the image just created
docker \ run \ -d \ -p 8082:8080 \ --name jira2 \ --volume faa8e340a649a44e57a2bc9fe735a62d7f434c692764b114750108f860d08f7a:/var/atlassian/jira \ technologynursery_jira:2.0 - -d
Run in the background as a daemon - -p 8082:8080
- --name jira2
Set the new container's name to jira2 - --volume faa8...:/var/atlassian/jira
Mount the docker volume (faa8...) to the /var/atlassian/jira directory within the container. - technologynursery_jira:2.0
Name of the specific image and version tag to base this new container from.
|
| Asked DevOps team to take control of their learning | | Team didn't have a meeting last week while I was away They could have taken advantage of the opportunity to learn something associated with DevOps |
| Benefits of Groovy | | Ralph- Showed the Groovy code in my sendEmail program
- Showed the sendEmail log
|
| Install JIRA on laptop | Jim Turner | Directed to follow Jim Drewniak's confluence page on installing JIRA. |
Action items