Build a docker image from dockerfile

Assignment Help Software Engineering
Reference no: EM132671575

(1) Setup environment (needed for the rest of the course)
Choose one of the following options
(docker recommended over VirtualBox)
(a) Setup environment in Docker. (suggest for *NIX)
How to install Docker on your computer/laptop:

After installing Docker, download docker.tar.gz *

Start a terminal in download directory,
then run follow commands in command line:
1. decompress the file(tar install needed, otherwise you may also use other tool to decompress):
tar zxvf docker.tar.gz && cd docker/
2. build a docker image from Dockerfile: sudo docker build -t name_of_your_docker .
3. run a docker container from docker image: sudo docker run -it name_of_your_docker bash
Now you are in docker container.

(2) Capture the flag

Note, only available in Docker
After successfully getting into your docker container, you can start to find the bonus.
The flag is a string wrapped by a flag{} (e.g., flag{abcdefg}).
Also note: the whole string includes "flag{" and "}".
Hint. Note also that the flag could be any object
(e.g., a hidden file) in the system.
Hints. This simple CTF is basically a hide-and-seek game.
The flag will be hidden somewhere in the system (docker VM).
It could be a hidden file somewhere in the file system, for example.
The purpose of this problem is to familiarize basic operating
system knowledge, for some of you who didn't have experience with
Linux or command line.
What to submit: a text file (.txt) contains the flag you found.
Happy hacking :)

After successfully getting into your docker container,you can start to find the flag. The flagis a stringwrapped by a flag{} (e.g., flag{abcdefg}.)Note: the whole string includes "flag{" and "}".Note also that the flag could be any object(e.g., a hidden file) in the system.Hints. This simple CTF is basically a hide-and-seek game.The flag will be hidden somewhere in the system (docker VM).It could be a hidden file somewhere in the file system, for example.The purpose of this problem is to familiarize basic operatingsystem knowledge, for some of you who didn't have experience withLinux or command line.What to submit: a text file (.txt) contains the flag you found.Happy hacking :)

Additional command:
1. see docker images(you just install from Dockerfile): sudo docker images;
2. delete an image from images: sudo docker rmiimage_name
3. see all the docker container: sudo docker ps -a

Attachment:- Setup environment.rar

Attachment:- dockertar.zip

Reference no: EM132671575

Questions Cloud

What are the price-to-book ratio and the forward P-E ratio : Develop a pro forma to assist you in your valuation and calculate the value implied by that pro forma. What are the price-to-book ratio and forward P/E ratio
What is the total partnership residualincome allocation : What is the TOTAL partnership RESIDUALINCOME allocation in 2020? What is the total partnership profit allocation for Moon, Sun, and Stars, respectively?
Define how ada can be used to help organizations : Write in a Word, for the medical center's company newsletter, which clearly identifies the key elements and importance of the ADA and how ADA can be used.
Determine potential risks and controls for the processes : In Risk and Control Matrix, it must determine potential risks and controls for the processes only Expenditure Process and Revenue Process
Build a docker image from dockerfile : Build a docker image from Dockerfile: sudo docker build -t name_of_your_docker - run a docker container from docker image: sudo docker run -it name_of_your_doc
How does the color palette help guide your viewer : Reflect on the ways in which your chosen template works well with your career goals. How does the color palette/layout help guide your viewer?
Compute the budgeted fixed cost per labor hour : Compute the budgeted fixed cost per labor hour for the fixed overhead separately for each plant: Including allocated common fixed costs
Identify the risks the company included in the filing : Identify the risks the company included in its filing. Auditors need to be aware of these fisks, as they could have misstatement implications
Discuss all legal concerns in brief : You are considering a full-time career in HR and have found a very attractive job you would like to pursue. In the recruiting advertisement, the employer.

Reviews

Write a Review

Software Engineering Questions & Answers

  Research report on software design

Write a Research Report on software design and answer diffrent type of questions related to design. Report contain diffrent basic questions related to software design.

  A case study in c to java conversion and extensibility

A Case Study in C to Java Conversion and Extensibility

  Create a structural model

Structural modeling is a different view of the same system that you analyzed from a functional perspective. This model shows how data is organized within the system.

  Write an report on a significant software security

Write an report on a significant software security

  Development of a small software system

Analysis, design and development of a small software system.

  Systems analysis and design requirements

Systems Analysis and Design requirements

  Create a complete limited entry decision table

Create a complete limited entry decision table

  Explain flow boundaries map

Explain flow boundaries map the dfd into a software architecture using transform mapping.

  Frame diagrams

Prepare a frame diagram for the software systems.

  Identified systems and elements of the sap system

Identify computing devices, which could be used to support Your Improved Process

  Design a wireframe prototype

Design a wireframe prototype to meet the needs of the personas and requirements.

  Explain the characteristics of visual studio 2005

Explain the characteristics of Visual Studio 2005.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd