Subtitles section
Repeat sentence
Subtitles mode
Full screen
Previous
Next
x 1.0
Playback speed
More

100+ Docker Concepts you Need to Know

Video vocabulary

address

Copy vocabulary

US / ə'dres /

UK / əˈdrɛs /

A1
  • noun
  • Exact street location of a place
  • A formal speech to a group of people
  • verb
  • To write the place someone lives on a letter
  • To refer to someone or something formally
  • To make a formal speech to a group of people
  • To try to find a solution to; think about

become

Copy vocabulary

US / bɪ'kʌm /

UK / bɪˈkʌm /

A1
  • verb
  • To begin to be; grow to be; develop into
  • To be suitable for a particular job or role

hood

Copy vocabulary

US / hʊd /

UK / hʊd /

B2
  • noun
  • Front part of the car that covers the engine
  • A head covering attached to a cape, sweater etc.

platform

Copy vocabulary

US / 'plætfɔ:m /

UK / ˈplætˌfɔrm /

B1
  • noun
  • Flat, raised structure that people stand on
  • Area from which you board a train at a station

same

Copy vocabulary

US / seɪm /

UK / sem /

A1
  • adjecitve
  • Being equal in quality and amount
  • Identical; not different
  • Not changing; constant

tolerance

Copy vocabulary

US / ˈtɒlərəns /

UK / ˈtɑ:lərəns /

B1
  • noun
  • Ability to adjust to changes, your environment etc.
  • The space between metal objects e.g. in engines
  • Ability to survive in a difficult environment
  • Willingness to let others think or do as they wish

slow

Copy vocabulary

US / sləʊ /

UK / sloʊ /

A1
  • adjecitve
  • Lacking activity, busyness or excitement
  • (Clock) showing time earlier than the actual time
  • Having difficulty understanding simple things
  • Moving or happening without speed; not fast
  • verb
  • To move, with less speed than before
  • To move or go without much speed

cloud

Copy vocabulary

US / klaʊd /

UK / klaʊd /

A1
  • noun
  • A mass of smoke or mist hanging in the air
  • verb
  • To confuse the mind/judgment of a person
  • (Of the sky) to get darker and fill with clouds
  • To make (glass, etc.) difficult to see through
  • To make an activity less pleasant or enjoyable
  • (Of person's face, etc.) to show worry/anger

harness

Copy vocabulary

US / 'hɑ:nɪs /

UK / ˈhɑrnɪs /

B1
  • noun
  • Equipment used by horses to pull things
  • verb
  • To capture the power of something

hash

Copy vocabulary

US / hæʃ /

UK / hæʃ /

C1
  • noun
  • A mixture of meat, potatoes, and vegetables cut into small pieces and baked or fried
  • The symbol # on a phone or computer keyboard

minimum

Copy vocabulary

US / ˈmɪnɪməm /

UK / ˈmɪnəməm /

B1
  • noun
  • Smallest degree or level that is acceptable

scale

Copy vocabulary

US / skeɪl /

UK / skel /

A2
  • noun
  • Size, level, or amount when compared
  • Small hard plates that cover the body of fish
  • Device that is used to weigh a person or thing
  • Range of numbers from the lowest to the highest
  • Dimensions or size of something
  • verb
  • To change the size of but keep the proportions
  • To climb something large (e.g. a mountain)
  • To remove the scales of a fish

distribute

Copy vocabulary

US / dɪˈstrɪbju:t /

UK / dɪˈstrɪbjut /

A2
  • verb
  • To hand out or give to people
  • To send products to stores to sell
  • To spread something over an area

fix

Copy vocabulary

US / fɪks /

UK / fɪks /

A2
  • noun
  • Answer to a problem
  • verb
  • To arrange or prepare something
  • To attach something so it will not move or change
  • To dishonestly arrange the result of a game
  • To make an animal unable to produce young
  • To make something whole or able to work again

infinitely

Copy vocabulary

US / ˈɪnfɪnətli /

UK / ˈɪnfənɪtlɪ /

B2
  • adverb
  • Continuing forever without end; very great

our

Copy vocabulary

US / 'aʊə(r) /

UK / aʊr /

A1
  • determiner
  • Belonging to us

not

Copy vocabulary

US / nɒt /

UK / nɑt /

A1
  • adverb
  • Word indicating the negative
  • (Used to form the negative of verbs)

powerful

Copy vocabulary

US / ˈpauəful /

UK / ˈpaʊəfəl /

A2
  • adjecitve
  • Having control or influence over
  • Having a lot of physical force, energy, strength

server

Copy vocabulary

US / 'sɜ:və(r) /

UK / ˈsɚvɚ /

A2
  • noun
  • A computer which distributes files to others
  • Person who gives food to others at a table

fault

Copy vocabulary

US / fɔ:lt /

UK / fɔlt /

A2
  • noun
  • A failure or negative aspect of
  • Crack in the earth where earthquakes can happen
  • Responsibility for a bad result or problem
  • verb
  • To blame someone, something for a negative result

host

Copy vocabulary

US / həʊst /

UK / host /

A2
  • noun
  • Mass; a great number
  • Person who entertains guests
  • Plant or animal on or in which parasites live
  • Presenter on a television or radio program
  • verb
  • To be the sponsor of an event, e.g. the Olympics
  • To lead or start a party, program, or other event
  • To lead a TV or radio show as the announcer

cpu

Copy vocabulary

US / ˌsiː piː ˈjuː /

UK / ˌsiː piː ˈjuː /

A1
  • abbreviation
  • CPU is an acronym

now

Copy vocabulary

US / naʊ /

UK / naʊ /

A1
  • adverb
  • At the present time or moment
  • Right away or in the next possible moment
  • Used to refer to something that just happened
  • Time between the present and a moment in the past
  • conjunction
  • Resulting from or because of something

operate

Copy vocabulary

US / ˈɒpəreɪt /

UK / ˈɑ:pəreɪt /

A1
  • verb
  • To control or handle something, such as a machine
  • To control or manage something such as a business
  • To be working or being used
  • To perform surgery on someone

currently

Copy vocabulary

US / ˈkʌrəntli /

UK / ˈkʌrənt(ə)li /

A2
  • adverb
  • Happening or being in the present time

configure

Copy vocabulary

US / kənˈfɪgə(r) /

UK / kənˈfɪgjər /

B2
  • verb
  • To construct or arrange in a certain way

internet

Copy vocabulary

US / ˈɪn.tə.net /

UK / ˋɪntɚ͵nɛt /

A1
  • noun
  • Worldwide computer network system

want

Copy vocabulary

US / wɔnt /

UK / wɑnt, wɔnt /

A1
  • noun
  • Something you desire or wish for
  • State or condition of poverty
  • verb
  • To desire or wish for something; hope for a thing

usually

Copy vocabulary

US / ˈju:ʒuəli /

UK / ˈjuːʒuəli /

A1
  • adverb
  • Normally; regularly

video

Copy vocabulary

US / 'vɪdɪəʊ /

UK / ˈvɪdiˌo /

A2
  • adjecitve
  • Of a moving film, with sound
  • noun
  • Recording capturing action with sound
  • verb
  • To make a moving film of, with sound

daemon

Copy vocabulary

US / 'di:mən /

UK / 'di:mən /

A1
  • noun
  • Being who is part mortal and part god

compare

Copy vocabulary

US / kəm'peə(r) /

UK / kəmˈpɛr /

A1
  • verb
  • To consider how similar and different things are

box

Copy vocabulary

US / bɒks /

UK / bɑ:ks /

A1
  • noun
  • A marked area of a baseball field
  • A container with four straight sides and a lid
  • Area of seating in a theater separated from others
  • A 4 sided container or shape printed on a page
  • Entire amount of something inside a container
  • verb
  • To strike someone on the side of the head
  • To pack an object in a six-sided container
  • To fight with gloved hands as a sport

exhaust

Copy vocabulary

US / ɪɡ'zɔ:st /

UK / ɪɡˈzɔst /

A2
  • noun
  • System of pipes through which gases escape
  • Waste gas from an engine, e.g. from a car
  • verb
  • To emit gas from the back of a car
  • To make a person feel very tired or without energy
  • To entirely use up a resource, possibilities etc.

inspect

Copy vocabulary

US / ɪnˈspekt /

UK / ɪnˈspɛkt /

A2
  • verb
  • To look at or examine carefully

necessary

Copy vocabulary

US / 'nesəsərɪ /

UK / ˈnɛsɪˌsɛri /

A1
  • adjecitve
  • Needed or required; unavoidable

kernel

Copy vocabulary

US / ˈkɜ:nl /

UK / ˈkɜ:rnl /

C1
  • noun
  • Central small part or aspect, e.g. of truth

really

Copy vocabulary

US / ˈri:əli /

UK / ˈriəˌli, ˈrili /

A1
  • adverb
  • Used to stress something that is said; definitely
  • In a true or accurate manner
  • Very

understand

Copy vocabulary

US / ˌʌndə'stænd /

UK / ˌʌndɚˈstænd /

A1
  • verb
  • To know the meaning of language, what someone says

would

Copy vocabulary

US / wʊd /

UK / wʊd /

A1
  • other
  • Used to indicate something imagined
  • Used to ask or request something politely
  • Verb used to indicate possibility, request etc.
  • Used to indicate a preference
  • Used to indicate a reaction
  • Indicates something that occurred repeatedly
  • Used to indicate willingness or ability to do

can

Copy vocabulary

US / kæn /

UK / kən,kæn /

A1
  • noun
  • A metal container for storing food
  • other
  • Able to; have the skill to; have the time to
  • verb
  • To have permission to
  • To be possible to do
  • To preserve food by sealing it in a metal container

deliver

Copy vocabulary

US / dɪ'lɪvə(r) /

UK / dɪˈlɪvɚ /

A2
  • verb
  • To give birth to a child; help a woman give birth
  • To save someone from a problem or crisis
  • To keep a promise; do what you say you would
  • To present something to a group, as a speech
  • To take something to a person or place

copy

Copy vocabulary

US / ˈkɒpi /

UK / ˈkɑ:pi /

A1
  • noun
  • A counter for items that are the same
  • Fake product pretending to be an original
  • An imitation of an original
  • A duplicate of a paper printed in a photocopier
  • Written text for printing, use in ads, etc.
  • verb
  • To make something look the same as the original
  • To act in the exact same way as someone else
  • To read and then write down what you read

halfway

Copy vocabulary

US / ˌhɑ:fˈweɪ /

UK / ˌhæfˈweɪ /

B2
  • adverb
  • A middle point between two extremes

ship

Copy vocabulary

US / ʃɪp /

UK / ʃɪp /

A1
  • noun
  • Large boat
  • verb
  • To transport goods by boat, truck or plane

but

Copy vocabulary

US / bət /

UK / bʌt,bət /

A1
  • conjunction
  • Used before you say something different, opposite

desire

Copy vocabulary

US / dɪ'zaɪə(r) /

UK / dɪˈzaɪr /

A2
  • noun
  • Thing that is wished for or wanted
  • verb
  • To wish for, hope or want something

fifty

Copy vocabulary

US / 'fɪftɪ /

UK / ˈfɪfti /

A1
  • number
  • 50

good

Copy vocabulary

US / ɡʊd /

UK / ɡʊd /

A1
  • adjecitve
  • Proper, appropriate or right
  • (Of an amount) enough; plenty
  • Excellent; high quality
  • Acting well or properly; of moral character
  • In a positive or happy emotional state
  • noun
  • Advantage or benefit

google

Copy vocabulary

US / 'ɡu:ɡl /

UK / 'ɡu:ɡl /

A1
  • noun
  • A widely used search engine that uses text-matching techniques to find web pages that are important
  • other
  • Search the internet (for information) using the Google search engine

give

Copy vocabulary

US / ɡɪv /

UK / ɡɪv /

A1
  • noun
  • Degree of flexibility in something, a material
  • verb
  • To hand over or present something to someone
  • To cause someone to have or experience something

ram

Copy vocabulary

US / ræm /

UK / ræm /

B1
  • noun
  • Heavy device used to break through a door by force
  • Male sheep
  • verb
  • To hit something hard with another object
  • To push something forcefully into place

security

Copy vocabulary

US / sɪ'kjʊərətɪ /

UK / sɪˈkjʊrɪtisə'kjurətɪ /

A2
  • noun
  • Department in a company in charge of protection
  • Financial document, like stocks, bonds and notes
  • Person paid to protect property and people
  • Things done to protect people, buildings etc.
  • Condition of being safe from danger or harm

single

Copy vocabulary

US / 'sɪŋɡl /

UK / ˈsɪŋɡəl /

A1
  • adjecitve
  • Being one only, without others
  • Only; merely
  • Not married or in a relationship
  • noun
  • One run in cricket or a hit baseball
  • An individual song from a CD or album
  • Person who is not married or in a relationship

shout

Copy vocabulary

US / ʃaʊt /

UK / ʃaʊt /

A2
  • noun
  • Speaking loudly so you get attention
  • verb
  • To speak very loudly to get attention

click

Copy vocabulary

US / klɪk /

UK / klɪk /

A1
  • noun
  • The sound a computer mouse makes when you press it
  • A short, slight, and sharp sound
  • verb
  • To work well with someone or something
  • To press a computer mouse
  • To make a short, slight, and sharp sound

although

Copy vocabulary

US / ɔ:lˈðəu /

UK / ɔlˈðo /

A1
  • conjunction
  • Despite the fact that; however

deployable

Copy vocabulary

US / dɪˈplɔɪəbl /

UK / dɪˈplɔɪəbəl /

A1
  • adjecitve
  • Able to be deployed

certificate

Copy vocabulary

US / səˈtɪfɪkət /

UK / sərˈtɪfɪkət /

B1
  • noun
  • Official paper accepted as proof of something

follow

Copy vocabulary

US / ˈfɔləu /

UK / ˈfɑlo /

A1
  • verb
  • To come after someone; be guided by someone
  • To support someone, e.g. singer or comedian
  • To be the logical result of something
  • To happen after something else happens
  • To believe a set of values or a moral teacher
  • To understand something happening or being said

heal

Copy vocabulary

US / hi:l /

UK / hi:l /

B1
  • verb
  • To recover from or forget a bad experience
  • To make or become healthy or well again

goal

Copy vocabulary

US / ɡəʊl /

UK / ɡol /

A2
  • noun
  • Something you try to do or achieve; an aim
  • (Sports) net into which you put a ball to score
  • (Sports) act of scoring by putting a ball in a net

spin

Copy vocabulary

US / spɪn /

UK / spɪn /

B1
  • noun
  • A dizzy feeling your head is turning around
  • A slant or hidden purpose, as in politicians' talk
  • A movement in a rapid turning motion
  • verb
  • To make a ball rotate when throwing it
  • To feel dizzy/confused, as in my head is spinning
  • To convert material such as cotton into thread
  • To move something in a rapid turning motion

big

Copy vocabulary

US / bɪɡ /

UK / bɪɡ /

A1
  • adjecitve
  • Popular
  • Serious
  • Large

client

Copy vocabulary

US / 'klaɪənt /

UK / ˈklaɪənt /

A2
  • noun
  • Person paying for professional services

colon

Copy vocabulary

US / 'kəʊlən /

UK / ˈkolən /

B2
  • noun
  • Lower part of intestine turning food into waste
  • Symbol: used in writing e.g. before lists

easily

Copy vocabulary

US / ˈi:zəli /

UK / ˈizəli /

A1
  • adverb
  • Clearly; without doubt; certainly
  • Without difficulty

let

Copy vocabulary

US / let /

UK / lɛt /

A1
  • verb
  • To allow someone to do something
  • Introducing a suggestion to do something together
  • To rent a house, etc. to others

material

Copy vocabulary

US / məˈtɪəriəl /

UK / məˈtɪriəl /

A2
  • adjecitve
  • Relevant; (of evidence) important or significant
  • Belonging to the world of physical things
  • noun
  • Cloth; fabric
  • Supplies or data needed to do a certain thing
  • Substance from which a thing is made of

might

Copy vocabulary

US / maɪt /

UK / maɪt /

A1
  • other
  • Used to politely request an action
  • Used to express that something could happen
  • Power, strength, force or influence

rate

Copy vocabulary

US / reɪt /

UK / ret /

A1
  • noun
  • Current price or cost of something
  • Speed or frequency of events over time
  • verb
  • To assess something or consider its qualities

the

Copy vocabulary

US / ðə /

UK / ðə /

A1
  • article
  • Used to refer to something already mentioned
  • Used to show there is only one of something
  • determiner
  • Used to describe all of a family

vary

Copy vocabulary

US / ˈveəri /

UK / ˈveri /

A2
  • verb
  • To change something and make it different
  • To be changeable, both up and down

desktop

Copy vocabulary

US / ˈdesktɒp /

UK / ˈdɛskˌtɑp /

B1
  • noun
  • Home screen on a computer

fide

Copy vocabulary

US / ˈfaɪdi /

UK / ˈfaɪd /

A1
  • other

expose

Copy vocabulary

US / ɪk'spəʊz /

UK / ɪkˈspoʊz /

A2
  • noun
  • News article revealing secret information
  • verb
  • To make visible, without covering or protection
  • To allow light through a cameras lens onto film
  • To be talked about in the media
  • To make a secret known to the public
  • To experience something, often a harmful thing

hardware

Copy vocabulary

US / ˈhɑ:dweə(r) /

UK / ˈhɑ:rdwer /

A2
  • noun
  • Physical parts of a computer, machine or device
  • Items such as computers, monitors and keyboards
  • Metal tools or parts used to repair something

may

Copy vocabulary

US / meɪ /

UK / me /

A1
  • noun
  • 5th month of the year
  • other
  • Used to express a desire
  • Expresses permission, possibility or probability
  • Used to show that a thing could be true

this

Copy vocabulary

US / ðɪs /

UK / ðɪs /

A1
  • adjecitve
  • Used to indicate something already been discussed
  • Used to indicate something happening around now
  • adverb
  • An indication by a physical motion or gesture
  • A specific amount of
  • determiner
  • Person, thing, or idea near you
  • pronoun
  • Person, thing that has already been discussed

also

Copy vocabulary

US / 'ɔ:lsəʊ /

UK / ˈɔlso /

A1
  • adverb
  • In addition; too; in a similar way

borg

Copy vocabulary

US / bɔrg /

UK / /

A1

gracefully

Copy vocabulary

US / 'ɡreɪsfəlɪ /

UK / ˈɡresfəlɪ /

B1
  • adverb
  • In a graceful manner

identify

Copy vocabulary

US / aɪ'dentɪfaɪ /

UK / aɪˈdɛntəˌfaɪ /

B1
  • verb
  • To indicate who or what someone or something is

how

Copy vocabulary

US / haʊ /

UK / haʊ /

A1
  • adjecitve
  • To what degree? in what amount?
  • adverb
  • (Used to explain the way to do something)
  • exclamation
  • For what purpose or reason?
  • (Used to ask someone or something's condition)

simply

Copy vocabulary

US / ˈsɪmpli /

UK / ˈsɪmpli /

A1
  • adverb
  • In an easy or clear manner

you

Copy vocabulary

US / jʊ /

UK / ju /

A1
  • pronoun
  • Person someone is speaking or writing to
  • Person or people in general

api

Copy vocabulary

US / ˌeɪ piː ˈaɪ /

UK / ˌeɪ piː ˈaɪ /

A1
  • abbreviation
  • API is an acronym

effective

Copy vocabulary

US / ɪˈfektɪv /

UK / ɪˈfɛktɪv /

A1
  • adjecitve
  • Working efficiently to produce a desired result

brief

Copy vocabulary

US / bri:f /

UK / brif /

A2
  • adjecitve
  • (Of period of time) short; using few words
  • noun
  • Information and instructions given for a meeting
  • verb
  • To give information/instructions before a meeting

instruction

Copy vocabulary

US / ɪn'strʌkʃn /

UK / ɪnˈstrʌkʃən /

A2
  • noun
  • A command for someone formally to do something
  • Act of teaching or explaining to others
  • Information about how to do or use something

level

Copy vocabulary

US / 'levl /

UK / ˈlɛvəl /

A2
  • adjecitve
  • (Sports) equal to another
  • Being steady and determined (e.g. a voice)
  • noun
  • Specific height of something
  • Amount of ability you have compared to others
  • Floor or deck within a building
  • Tool used to determine if something is lying flat
  • verb
  • To aim a gun at someone
  • To destroy a building; flatten an area completely
  • To make things flat or even
  • To make a score equal to another, in sports

terminal

Copy vocabulary

US / 'tɜ:mɪnl /

UK / ˈtɚmənəl /

A2
  • adjecitve
  • (Of an illness, etc.) likely to lead to death
  • noun
  • Final stop or station for a bus, train or plane
  • Place where trips end or begin, like a train stop
  • other
  • End part of some structure or concept

state

Copy vocabulary

US / steɪt /

UK / stet /

A1
  • adjecitve
  • Concerning region within a country
  • noun
  • Region within a country, with its own government
  • Situation or condition something is in
  • verb
  • To say; declare as fact

vulnerability

Copy vocabulary

US / ˌvʌlnərə'bɪlətɪ /

UK / ˌvʌlnərə'bɪlətɪ /

B1
  • noun
  • Being weak and able to be easily hurt or damaged

able

Copy vocabulary

US / 'eɪbl /

UK / ˈebəl /

A2
  • adjecitve
  • Skilled; good at something
  • Having the ability to do something

linux

Copy vocabulary

US / 'lɪnəks /

UK / 'lɪnəks /

A1
  • other
  • An open-source version of the UNIX operating system

multiple

Copy vocabulary

US / ˈmʌltɪpl /

UK / ˈmʌltəpəl /

B1
  • adjecitve
  • Having or involving more than one of something
  • noun
  • Number produced by multiplying a smaller number
  • Shop with many branches

term

Copy vocabulary

US / tɜ:m /

UK / tɚm /

A1
  • noun
  • Conditions applying to an agreement, contract
  • Length of time something is expected to happen
  • Fixed period of weeks for learning at school
  • The (precise) name given to something
  • verb
  • To call; give a name to

three

Copy vocabulary

US / θri: /

UK / θri /

A1
  • number
  • Number 3

welcome

Copy vocabulary

US / 'welkəm /

UK / ˈwɛlkəm /

A1
  • adjecitve
  • Being what was wanted or needed
  • noun
  • Friendly greeting to someone who has arrived
  • verb
  • To greet someone who has just arrived
  • To accept or receive something happily and gladly

extract

Copy vocabulary

US / 'ekstrækt /

UK / ɪkˈstrækt /

B1
  • noun
  • Essential ingredient of a natural thing
  • Part taken from a longer written work
  • verb
  • To get a substance out of a plant, etc.
  • To get a person to share secret information
  • To remove something by pulling or cutting

into

Copy vocabulary

US / 'ɪntə /

UK / ˈɪntu /

A1
  • preposition
  • Moving or going inside something
  • In the same direction as; in the direction of
  • So as to become; taking the state of

leak

Copy vocabulary

US / li:k /

UK / lik /

B1
  • noun
  • Act of (gas, liquid) escaping through a small hole
  • Information released that wasn't supposed to be
  • verb
  • (Of a tire) to have air, liquid escaping; (Of air)
  • To make secret information public
  • (Liquid) to go out of/get in through crack/opening

other

Copy vocabulary

US / 'ʌðə(r) /

UK / ˈʌðər /

A1
  • adjecitve
  • A thing different from that mentioned
  • determiner
  • (Something) else; not the first (one)
  • pronoun
  • Being the one and only thing of that category

power

Copy vocabulary

US / 'paʊə(r) /

UK / ˈpaʊɚ /

A1
  • noun
  • Legal or official right to perform certain actions
  • Ability to move forcefully and quickly
  • Energy of something (e.g. electricity or fuel)
  • Mathematical way to multiply a number
  • Condition of being in political control
  • Physical force, energy, and strength
  • verb
  • To give energy to something, e.g. by electricity
  • To move something forcefully and quickly

one

Copy vocabulary

US / wʌn /

UK / wʌn /

A1
  • pronoun
  • You; we; people in general; someone
  • The thing or person previously referred to
  • adjecitve
  • Used to refer to people generally
  • Being a strong example of (something mentioned)
  • number
  • Number 1

open

Copy vocabulary

US / 'əʊpən /

UK / ˈopən /

A1
  • adjecitve
  • Available for use; accessible
  • Not being hidden; available for others to see
  • Being available for customers to enter or use
  • Allowing everyone to use or take part in
  • Not secret anymore
  • Not closed or shut
  • Willing to accept new ideas and thoughts
  • noun
  • Name for a tennis or golf competition
  • verb
  • To make accessible or able to be used, e.g. road
  • To start the activities or services of a business
  • To make a space or hole appear in something
  • To move or change so that it is no longer closed
  • To start something, e.g. a new business

than

Copy vocabulary

US / ðən /

UK / ðən /

A1
  • conjunction
  • Used to compare two things that are not equal

turn

Copy vocabulary

US / tɜ:n /

UK / tɚn /

A1
  • noun
  • Place where changing of direction happens
  • Your time or chance to perform a duty
  • Your chance to play or do in say a game
  • Unexpected change, as in the weather
  • verb
  • To become (a particular age)
  • To become a different quality, color, etc.
  • To change the direction of something, e.g. a car
  • To move in an opposite direction or position
  • To shape metal with a spinning tool

root

Copy vocabulary

US / ru:t /

UK / rut, rʊt /

A2
  • noun
  • Emotional connection with a place, history etc.
  • The origin or starting place of something
  • A number that is multiplied by itself
  • Part of plant growing underground, as to get water
  • Part of tooth, hair etc. from which the rest grows
  • Base part of a word to which affixes can be added
  • verb
  • To cause a plant to develop or grow roots
  • (Animals) to search for e.g. food in earth
  • To stop someone moving, as through fear

efficient

Copy vocabulary

US / ɪˈfɪʃnt /

UK / ɪˈfɪʃənt /

A2
  • adjecitve
  • Able to produce results without waste

image

Copy vocabulary

US / 'ɪmɪdʒ /

UK / ˈɪmɪdʒ /

A2
  • noun
  • Picture, sculpture or painting of something
  • General idea or opinion of something
  • verb
  • To obtain pictures by scanning them with a machine

make

Copy vocabulary

US / meɪk /

UK / mek /

A1
  • noun
  • Product made by a particular company; brand
  • verb
  • To arrange or prepare something e.g. dinner
  • To get to (a place) on time
  • To gain the status of (teacher, lawyer, etc.)
  • To create something by putting things together
  • To earn a certain amount of money at a job
  • To cause or force a person to do something
  • To cause something to happen or be formed

order

Copy vocabulary

US / 'ɔ:də(r) /

UK / ˈɔrdɚ /

A1
  • noun
  • Religious or social group, as of nuns
  • Instructions to others to do what you want
  • State in which things are neat and organized
  • What you ask to buy, e.g. food in restaurant
  • Social or political control of an area
  • verb
  • To put things in a sequence, e.g. a, b, c
  • To give instructions to others to do what you want
  • To ask for something you want to buy, e.g. a meal

run

Copy vocabulary

US / rʌn /

UK / rʌn /

A1
  • noun
  • Journey between two places made by ship or car
  • Series of similar things or successes and failures
  • Act of running; exercise of running
  • verb
  • To depart or travel according to a schedule
  • To cause an animal to move in a certain direction
  • (Of an engine) to be operating
  • To start or use a computer program
  • To flow in a certain direction, like a liquid
  • To manage or operate a business
  • To operate or drive something
  • (Of a road) to go from one place to another
  • To move your legs faster than walking

software

Copy vocabulary

US / ˈsɒftweə(r) /

UK / ˈsɔ:ftwer /

A1
  • noun
  • Computer applications and systems

tag

Copy vocabulary

US / tæɡ /

UK / tæɡ /

B1
  • noun
  • Child's game in which one person chases the others
  • A name or label on something or someone
  • Act of touching someone you are chasing in a game
  • verb
  • To apply a name or label to something or someone
  • To touch someone you are chasing in a game

youtube

Copy vocabulary

US / 'ju:tju:b /

UK / 'ju:tu:b /

A1
  • transitive verb
  • Upload a video of (someone or something) to the video-sharing website YouTube.

billion

Copy vocabulary

US / ˈbɪljən /

UK / ˈbɪljən /

A2
  • noun
  • Number 1,000,000,000

everything

Copy vocabulary

US / 'evrɪθɪŋ /

UK / ˈɛvriˌθɪŋ /

A1
  • pronoun
  • All of the things mentioned

execute

Copy vocabulary

US / ˈeksɪkju:t /

UK / ˈɛksɪˌkjut /

B1
  • verb
  • To kill someone, usually as an official punishment
  • To perform a plan or action

download

Copy vocabulary

US / 'daʊnləʊd /

UK / ˈdaʊnˌlod /

A2
  • noun
  • Transfer of data from the internet to a computer
  • verb
  • To transfer data from a computer or the internet

certify

Copy vocabulary

US / ˈsɜ:tɪfaɪ /

UK / ˈsɜ:rtɪfaɪ /

B2
  • verb
  • To approve someone as authorized, valid
  • To confirm the truth or reality of something

error

Copy vocabulary

US / ˈerə(r) /

UK / ˈɛrɚ /

A2
  • noun
  • Something that is not correct; a mistake

network

Copy vocabulary

US / ˈnetwɜ:k /

UK / ˈnetwɜ:rk /

A2
  • noun
  • Group of computers connected to each other
  • System of connections
  • Group who work closely with each other
  • Group of radio or television stations, programs
  • verb
  • To join a group of computers together
  • To exchange information with colleagues, contacts

they

Copy vocabulary

US / ðeɪ /

UK / ðe /

A1
  • pronoun
  • Two or more people, animals, or things

specify

Copy vocabulary

US / ˈspesɪfaɪ /

UK / ˈspɛsəˌfaɪ /

A2
  • verb
  • To state, name or mention exactly and clearly

volume

Copy vocabulary

US / ˈvɒlju:m /

UK / ˈvɑljum, -jəm /

A2
  • noun
  • Number or amount of something e.g. sales
  • Amount of space that something takes up
  • One book that is part of a set of books
  • Level of sound produced by radio or television

very

Copy vocabulary

US / 'verɪ /

UK / ˈvɛri /

A1
  • adjecitve
  • Concerning a large degree or amount
  • adverb
  • A lot; much; many
  • Used to stress or emphasize a noun

accessible

Copy vocabulary

US / əkˈsesəbl /

UK / ækˈsɛsəbəl /

A2
  • adjecitve
  • Able to be entered, reached or used

all

Copy vocabulary

US / ɔ:l /

UK / ɔl /

A1
  • adverb
  • Completely; totally
  • determiner
  • Being every one of something
  • pronoun
  • 100% of something; the complete amount

engine

Copy vocabulary

US / 'endʒɪn /

UK / ˈɛndʒɪn /

A2
  • noun
  • Machine that changes energy into mechanical motion
  • The part of a train that pulls railway cars

chance

Copy vocabulary

US / tʃɑ:ns /

UK / tʃæns /

A1
  • adjecitve
  • Happening by luck; not planned
  • Taking a risk to try something
  • noun
  • The way something happens without planning
  • An opportunity; favorable circumstances, situation
  • The possibility that something will happen
  • verb
  • To occur just through luck; happen
  • To take a risk to try something

its

Copy vocabulary

US / ɪts /

UK / ɪts /

A1
  • adjecitve
  • Referring to or belonging to ‘it’
  • determiner
  • Of something; belonging or related to something
  • other
  • Possessive form of “it”

remove

Copy vocabulary

US / rɪˈmu:v /

UK / rɪˈmuv /

A1
  • verb
  • To get rid of something completely
  • To make someone leave his or her job or position
  • To move, erase or take away from a place
  • To take something off (e.g. clothing)

top

Copy vocabulary

US / tɒp /

UK / tɑp /

A1
  • adjecitve
  • Being good or great; excellent
  • Being the most in degree or quality
  • noun
  • Item of clothing covering shoulders to waist, hips
  • A cover or lid
  • Part (e.g. road) that is the furthest away
  • Highest or upper part or point of something
  • Best or highest status or position
  • Flat upper surface or edge of an object
  • Child's toy that spins on its point
  • Upper section or leaves of fruits and vegetables
  • Winning in a sport or contest
  • verb
  • To be higher or larger than a specific value
  • To arrive at the highest point of something
  • To put a cover or layer or over something
  • To kill; murder
  • To hold the highest position on a list
  • To be more important, successful or better than
  • To beat someone or win at a game

web

Copy vocabulary

US / web /

UK / wɛb /

A1
  • noun
  • Skin between ducks' toes that enables them to swim
  • Internet's collection of interrelated information
  • Net made from silk threads produced by spiders
  • Complicated set of relationships or connections

workflow

Copy vocabulary

US / 'wɜ:kfləʊ /

UK / 'wɜ:kfloʊ /

A1
  • noun
  • The flow or progress of work done by a company, industry, department, or person

build

Copy vocabulary

US / bɪld /

UK / bɪld /

A1
  • noun
  • Your physical shape; physique
  • verb
  • To establish e.g. a reputation, over time
  • To construct a house, office, factory

cap

Copy vocabulary

US / kæp /

UK / kæp /

B1
  • noun
  • Covering for the end or top of something
  • Small, soft hat often with a front visor or shade
  • An upper limit on the amount of (e.g. budget)
  • verb
  • To cover the top or end of an object
  • To limit the amount of usage of something

option

Copy vocabulary

US / 'ɒpʃn /

UK / ˈɑpʃən /

A2
  • noun
  • A choice
  • Right to buy or sell at a certain price and time

old

Copy vocabulary

US / əʊld /

UK / old /

A1
  • adjecitve
  • Having existed for a long time, not young or new
  • Age of a person since birth

work

Copy vocabulary

US / wɜ:k /

UK / wɚk /

A1
  • adjecitve
  • Activity completed in order to make money
  • noun
  • The product of some artistic or literary endeavor
  • Everything created by an author, artist, musician
  • Activity you do in order to make money
  • Place of employment
  • Final product or result of a some labor or effort
  • verb
  • To bring into a specific state of success
  • To be functioning properly, e.g. a car
  • To do your job in your company or workplace
  • To make an effort to do something
  • To operate a machine or device

install

Copy vocabulary

US / ɪnˈstɔ:l /

UK / ɪnˈstɔl /

A2
  • verb
  • To set up equipment so that it is ready to use
  • To place someone officially in a job position

multi

Copy vocabulary

US / 'mʌlti /

UK / ˈmʌlti /

B1
  • prefix
  • A prefix meaning 'many' or 'more than one'

their

Copy vocabulary

US / ðɛː /

UK / ðer /

A1
  • determiner
  • Belonging to them

way

Copy vocabulary

US / weɪ /

UK / we /

A1
  • adverb
  • Used to emphasize the amount of something
  • noun
  • Particular aspect of something being thought about
  • One of various choices that could be made
  • Particular existing condition or state
  • (Often long) distance or length of time
  • How something is done
  • Route to go to a place
  • Small street
  • Usual behavior, emotions or habits of someone

interview

Copy vocabulary

US / 'ɪntəvju: /

UK / ˈɪntɚˌvju /

A2
  • noun
  • Meeting to ask questions to get information
  • verb
  • To formally ask questions about a given topic

log

Copy vocabulary

US / lɒg /

UK / lɔ:g /

B1
  • noun
  • Detailed account of events and progress on journey
  • Piece of a tree that has fallen or been cut
  • verb
  • To move a certain distance or speed, as recorded
  • To leave a website or computer account
  • To record something in an official account
  • To cut trees down and take the wood to use it

pretty

Copy vocabulary

US / 'prɪtɪ /

UK / ˈprɪti /

A1
  • adjecitve
  • Being attractive to the eye in a simple way
  • adverb
  • Very; to a great degree

possible

Copy vocabulary

US / ˈpɒsəbl /

UK / ˈpɑsəbəl /

A1
  • adjecitve
  • Being able or appropriate for a task or purpose
  • Having a chance of happening, or being true

effectively

Copy vocabulary

US / ɪˈfektɪvli /

UK / ɪˈfɛktɪvli /

B1
  • adverb
  • In a way that produces the desired result

look

Copy vocabulary

US / lʊk /

UK / lʊk /

A1
  • noun
  • Person's beauty or physical attractiveness
  • Particular style of dress, clothes, or appearance
  • The way someone, something appears to be
  • Act of searching for or examining something
  • verb
  • To appear to be; seem

modify

Copy vocabulary

US / ˈmɒdɪfaɪ /

UK / ˈmɑ:dɪfaɪ /

B1
  • verb
  • To make minor change to something

thank

Copy vocabulary

US / θæŋk /

UK / θæŋk /

A1
  • verb
  • To tell someone you are grateful to them

shutdown

Copy vocabulary

US / ˈʃʌtdaʊn /

UK / ˈʃʌtˌdaʊn /

C2
  • noun
  • Termination of operations

template

Copy vocabulary

US / 'templeɪt /

UK / ˈtɛmplɪt /

B2
  • noun
  • Shape that is used as a pattern to make something
  • Something used as a model to produce many copies

change

Copy vocabulary

US / tʃeɪndʒ /

UK / tʃendʒ /

A1
  • noun
  • Exchange of one set of clothes for another
  • Money in the form of coins instead of paper
  • Money returned after giving too much
  • Act of making or becoming something else
  • verb
  • To exchange one set of clothes for another
  • To exchange one kind of money for another
  • To replace something with another thing
  • To make or become something else
  • To go from one train, bus, etc. and go to another

dynamically

Copy vocabulary

US / daɪ'næmɪklɪ /

UK / daɪ'næmɪklɪ /

B1
  • adverb
  • In a forceful active and energetic manner

isolate

Copy vocabulary

US / ˈaɪsəleɪt /

UK / ˈaɪsəˌlet /

B1
  • verb
  • To identify, consider, or deal with separately
  • To keep in a place or situation apart from others
  • To separate something from another substance

theory

Copy vocabulary

US / ˈθiəri /

UK / ˈθiəri, ˈθɪri /

A2
  • noun
  • Ideas or principles that explain facts or events

add

Copy vocabulary

US / æd /

UK / æd /

A1
  • verb
  • To include as well
  • To put two things or numbers together, e.g. 2+2

bring

Copy vocabulary

US / brɪŋ /

UK / brɪŋ /

A1
  • verb
  • To take or go with someone to a place

take

Copy vocabulary

US / teɪk /

UK / tek /

A1
  • noun
  • Filming of a single scene for TV or the movies
  • verb
  • To accept something that is offered
  • To use a method of traveling, e.g. a bus or train
  • To use a camera to make (a photo)
  • To pick up something and go away with it
  • To study a subject in school
  • To attempt to pass (an exam)
  • To require a certain amount of time, money, space

halt

Copy vocabulary

US / hɔ:lt /

UK / hɔlt /

B1
  • verb
  • To stop, or cause something, e.g. a car, to stop

proactively

Copy vocabulary

US / /

UK / /

C1
  • adverb
  • So as to head off anticipated future problems

problem

Copy vocabulary

US / ˈprɒbləm /

UK / ˈprɑbləm /

A1
  • adjecitve
  • Causing trouble
  • noun
  • Something difficult to deal with or causes trouble
  • Question to show understanding of a math concept

next

Copy vocabulary

US / nekst /

UK / nɛkst /

A1
  • adverb
  • The one that follows another in time or order
  • At a time or place directly after the present one
  • noun
  • The one that follows after
  • adjecitve
  • Immediately after the previous one
  • First occurrence after the present one

remote

Copy vocabulary

US / rɪ'məʊt /

UK / rɪˈmot /

A2
  • adjecitve
  • Being far away from people, towns, etc.
  • (Of a possibility) being small or not likely
  • (Of time) far off; long ago; far in the future
  • Not friendly; separating yourself from others
  • noun
  • Radio device designed to operate TV, etc.

break

Copy vocabulary

US / breɪk /

UK / brek /

A1
  • noun
  • Time you stop an activity before continuing
  • End of a relationship
  • An escape from a place such as a jail
  • (Lucky) advantage or benefit from something
  • Find a solution or answer to a problem or crime
  • Change in the weather
  • verb
  • To create a new record e.g. running the 100m dash
  • To form a crack in something
  • To burst or become damaged
  • To end a relationship
  • To escape from a place such as a jail
  • To train a wild animal e.g. a horse
  • To separate into pieces by force, or by dropping
  • To act against a law, rule, or promise
  • To become known suddenly, as in the news
  • To not do what you promised e.g. not keep promises
  • To solve a crime, or answer a problem
  • To stop functioning properly
  • To suddenly start, open or commence
  • To change in pitch suddenly, as in a voice
  • To fall on the shore, as in waves
  • To begin or change suddenly; the dawn or weather
  • To defeat by causing the person to lose their will

increase

Copy vocabulary

US / ɪn'kri:s /

UK / ɪnˈkris /

A1
  • noun
  • Fact of increasing; amount something grows by
  • verb
  • To make or become larger in size or amount

independently

Copy vocabulary

US / ˌɪndɪ'pendəntlɪ /

UK / ˌɪndɪˈpɛndəntlɪ /

A2
  • adverb
  • In a manner being free from the control of another

notice

Copy vocabulary

US / 'nəʊtɪs /

UK / ˈnotɪs /

A1
  • noun
  • Time by when you must leave, e.g. if you are fired
  • Paper with an announcement, e.g. pinned to a board
  • verb
  • To become aware by sight, touch, or hearing

extra

Copy vocabulary

US / 'ekstrə /

UK / 'ekstrə /

A2
  • adjecitve
  • More than necessary; additional
  • noun
  • Items more than you need; additional items
  • Person who has a small part in a movie
  • Special version of a newspaper

have

Copy vocabulary

US / həv /

UK / hæv /

A1
  • verb
  • To drink, smoke, eat or use something
  • To experience the effects of something
  • To organize an event, or join in an activity
  • To own, possess, or hold something
  • To cause to happen or produce a particular effect

machine

Copy vocabulary

US / mə'ʃi:n /

UK / məˈʃin /

A1
  • noun
  • Piece of equipment used to do work
  • Powerful group who control and organize things
  • verb
  • To shape, work on something, using a device

port

Copy vocabulary

US / pɔ:t /

UK / pɔrt, port /

B1
  • noun
  • City where ships can shelter during a storm
  • Left side of a ship when facing forward
  • Opening in a computer where wires can be connected
  • Sweet wine that is produced in Portugal
  • verb
  • To move data from one computer system to another

olden

Copy vocabulary

US / ˈəʊldən /

UK / ˈoʊldən /

B1
  • adjecitve
  • Long past

six

Copy vocabulary

US / sɪks /

UK / sɪks /

A1
  • number
  • 6

without

Copy vocabulary

US / wɪˈðaʊt /

UK / wɪðˈaʊt, wɪθ- /

A1
  • preposition
  • Not with; not having

datum

Copy vocabulary

US / ˈdeɪtəm /

UK / ˈdetəm, ˈdætəm, ˈdɑtəm /

B1
  • noun
  • Item of factual information

command

Copy vocabulary

US / kə'mɑ:nd /

UK / kəˈmænd /

A2
  • noun
  • Electronic order to a computer to do something
  • An order to control things or others
  • verb
  • To be able to see far from a certain location
  • To give an order; have control over others
  • To have or get (respect or attention)

process

Copy vocabulary

US / prə'ses /

UK / ˈprɑsˌɛs, ˈproˌsɛs /

A2
  • noun
  • Dealing with official forms in the way required
  • Set of changes that occur slowly and naturally
  • verb
  • To organize and use data in a computer
  • To deal with official forms in the way required
  • To prepare by treating something in a certain way
  • To adopt a set of actions that produce a result
  • To convert by putting something through a machine

sponsor

Copy vocabulary

US / ˈspɒnsə(r) /

UK / ˈspɑ:nsə(r) /

B1
  • noun
  • Person that supports the passage of a new law
  • Person giving money for someone's education
  • verb
  • To support the passage of a new law
  • To help someone succeed by giving them money
  • To pay for an event, usually as an advertisement

via

Copy vocabulary

US / ˈvaɪə /

UK / ˈvaɪə, ˈviə /

B1
  • preposition
  • By the means of using something
  • By going through, by way of

store

Copy vocabulary

US / stɔ:(r) /

UK / stɔr, stor /

A2
  • noun
  • Place where things are kept for future use
  • Place where you can go to buy things
  • verb
  • To put things in a place for later use

with

Copy vocabulary

US / wɪð /

UK / wɪð, wɪθ /

A1
  • preposition
  • As an employee of a certain company
  • Against something or someone
  • By using something as a means
  • Due to; because of
  • Including
  • Possessing as a feature
  • Related to
  • (Of the manner/attitude by which you do something)
  • Used to express that people or things are together

expert

Copy vocabulary

US / 'ekspɜ:t /

UK / ˈɛkˌspɚt /

A2
  • adjecitve
  • Having special knowledge or skill
  • noun
  • Skillful person with special knowledge

see

Copy vocabulary

US / si: /

UK / si /

A1
  • verb
  • To go on a date with someone
  • To predict whether something is, or will be true
  • To understand what someone says
  • To use your eyes to look at something
  • To visit a place often for sightseeing or pleasure
  • To visit or meet with someone
  • To find out by waiting or looking
  • To watch (a game, movie or TV show)

calculate

Copy vocabulary

US / 'kælkjʊleɪt /

UK / ˈkælkjəˌlet /

B2
  • verb
  • To find an answer using mathematics
  • To make an educated guess about something

hundred

Copy vocabulary

US / 'hʌndrəd /

UK / ˈhʌndrɪd /

A1
  • number
  • 100

properly

Copy vocabulary

US / ˈprɔpəlɪ /

UK / ˈprɑːpərli /

A2
  • adverb
  • In an appropriate or correct manner

unit

Copy vocabulary

US / ˈju:nɪt /

UK / ˈjunɪt /

B2
  • noun
  • One apartment in a building
  • Group of people, e.g. soldiers, that work together
  • A chapter of a textbook
  • A standard of measurement of something
  • Single item made by a company

world

Copy vocabulary

US / wɜ:ld /

UK / wɜrld /

A1
  • noun
  • All the humans, events, activities on the earth
  • Political division due to some kind of similarity

could

Copy vocabulary

US / kəd /

UK / kʊd /

A1
  • other
  • Past form of 'can' to mean have ability
  • Used to ask for something politely, or to offer

handle

Copy vocabulary

US / 'hændl /

UK / ˈhændl /

A2
  • noun
  • The part of a door you hold to open it
  • Thing you hold to carry or open a bag, pan etc.
  • verb
  • To cope with or take responsibility for
  • To control a machine, car etc.
  • To control or be controlled /used in a certain way
  • To deal with a particular situation/person; manage
  • To buy, sell, or move materials or goods
  • To hold, control, or use something with the hands
  • To touch objects with the hands to look at them

know

Copy vocabulary

US / nəʊ /

UK / noʊ /

A1
  • verb
  • To be familiar with a person or place, thing
  • To feel sure or be convinced about something
  • To discover or be aware of something
  • To be able to distinguish
  • To have knowledge of things

permission

Copy vocabulary

US / pəˈmɪʃn /

UK / pɚˈmɪʃən /

A2
  • noun
  • Right to do something as allowed by another

often

Copy vocabulary

US / ˈɔfən /

UK / ˈɔfən,ˈɑfən,ˈɔftən,ˈɑf- /

A1
  • adverb
  • Many times; frequently; on many occasions

end

Copy vocabulary

US / end /

UK / ɛnd /

A1
  • noun
  • The point where a process or activity stops
  • A point that marks the limit of something; finish
  • Goal or desired result
  • The tip, edge or limit of something
  • verb
  • To be the last part of something

engineer

Copy vocabulary

US / ˌendʒɪ'nɪə(r) /

UK / ˌɛndʒəˈnɪr /

A2
  • noun
  • Someone whose job is designing machines, buildings
  • Someone whose job is to repair or maintain engines

manage

Copy vocabulary

US / ˈmænɪdʒ /

UK / ˈmænɪdʒ /

A1
  • verb
  • To survive hardships and difficulties; to cope
  • To run or operate a business by directing others

developer

Copy vocabulary

US / dɪˈveləpə(r) /

UK / dɪˈveləpər /

A2
  • noun
  • Someone who develops real estate

for

Copy vocabulary

US / fə(r) /

UK / fɔr,fə /

A1
  • preposition
  • Used to show the purpose, or need of something

grant

Copy vocabulary

US / ɡrɑ:nt /

UK / ɡrænt /

A2
  • noun
  • Money given for education or research
  • Person's name
  • verb
  • To admit an opinion is true but not fully agreeing
  • To give or let someone do what they want

infrastructure

Copy vocabulary

US / 'ɪnfrəstrʌktʃə(r) /

UK / ˈɪnfrəˌstrʌktʃɚ /

B1
  • noun
  • Basic necessary equipment for a country or region

nowadays

Copy vocabulary

US / ˈnaʊədeɪz /

UK / ˈnaʊəˌdez /

A2
  • adverb
  • At the present time; now

time

Copy vocabulary

US / taɪm /

UK / taɪm /

A1
  • noun
  • Speed at which music is played; tempo
  • Point as shown on a clock, e.g. 3 p.m
  • Number of hours, minutes needed to do something
  • Occasion when something happens
  • Period or occasion that something occurred
  • Period in history or the past
  • Something measured in minutes, hours, days, etc.
  • How long an event takes; duration
  • verb
  • To check speed at which music is performed
  • To choose a specific moment to do something
  • To measure how long an event takes, e.g. a race
  • To schedule something to occur at a specific moment

through

Copy vocabulary

US / θru: /

UK / θru /

A2
  • adjecitve
  • having finished using or doing something
  • adverb
  • From the beginning of something until the end
  • preposition
  • Over, in, across an entire thing or place
  • Allowing you to pass between, or to
  • By a particular way or process; by the use of

computer

Copy vocabulary

US / kəmˈpju:tə(r) /

UK / kəmˈpjutɚ /

A1
  • noun
  • Machine for storing data, accessing the internet

begin

Copy vocabulary

US / bɪ'ɡɪn /

UK / ˈbeɡɪn /

A1
  • verb
  • To do the first part of an action; to start

kill

Copy vocabulary

US / kɪl /

UK / kɪl /

A1
  • noun
  • Animal killed by a person or other animal
  • verb
  • To cause someone to experience a lot of pain
  • To end the life of a person or other living thing
  • To be very funny
  • To prevent something from continuing or operating
  • To do something unimportant to pass time quickly

cool

Copy vocabulary

US / ku:l /

UK / kul /

A1
  • adjecitve
  • Steady and calm when facing difficulties
  • Almost cold; not warm or hot
  • Smart or stylish in a way (young) people admire
  • Unfriendly in an indirect way; distant
  • verb
  • To make something decrease in temperature
  • (Of an emotion, etc.) to become less strongly felt

job

Copy vocabulary

US / dʒɒb /

UK / dʒɑ:b /

A1
  • noun
  • Something that must be done
  • Regular work at which you earn money

per

Copy vocabulary

US / pə(r) /

UK / pɚ /

A2
  • preposition
  • In the manner directed or suggested
  • For each; during each

pod

Copy vocabulary

US / pɒd /

UK / pɑ:d /

B2
  • noun
  • Seed container that grows on plants

sound

Copy vocabulary

US / saʊnd /

UK / saʊnd /

A1
  • adjecitve
  • Sensible, dependable and reliable
  • Unbroken or undisturbed, as of sleep
  • Firm or solid in structure
  • Sane; not mentally ill
  • Clearly reasoned; involving sense, good judgment
  • noun
  • Unique quality that characterizes a style of music
  • Waves traveling in air or water that can be heard
  • verb
  • To seem or appear to be, from what was said
  • To say in a clear deliberate manner
  • To make a noise, e.g. to ring a bell

distro

Copy vocabulary

US / /

UK / /

A1
  • noun
  • A distributor or distributed version, especially of Linux software or of webzines.

launch

Copy vocabulary

US / lɔ:ntʃ /

UK / lɔntʃ, lɑntʃ /

A2
  • noun
  • Starting a new project; introducing new product
  • Act of firing rockets into the air
  • verb
  • To start a new project; start selling a product
  • To put a rocket into the air
  • To put a ship into the water for the first time

package

Copy vocabulary

US / ˈpækɪdʒ /

UK / ˈpækɪdʒ /

A1
  • adjecitve
  • Presented as one item but includes several
  • noun
  • Box or container items are placed in for mailing
  • A container for items for sale, e.g. food
  • Group of several items or services offered as one
  • verb
  • To present or sell a group of things as one item
  • To put something into a container to store it

set

Copy vocabulary

US / set /

UK / sɛt /

A1
  • adjecitve
  • Prepared for something; ready
  • noun
  • Complete group of something
  • Place where a television show or movie is filmed
  • Group of games in a tennis match
  • Device that receives radio or television signals
  • verb
  • To make a clock state or ring at a particular time
  • To decide upon or choose something
  • To make something ready for use (e.g. table)
  • To decide on a price for something
  • To become hard (of glue, concrete etc.)
  • To be located in a specific place or time
  • To put (e.g. a vase) down carefully in a place
  • To put someone in a certain condition or state
  • (Of the sun) to go lower than the horizon

sha

Copy vocabulary

US / ˌes eɪtʃ ˈeɪ /

UK / ˌɛs etʃ ˈe /

A1
  • other

source

Copy vocabulary

US / sɔ:s /

UK / sɔrs, sors /

A2
  • adjecitve
  • Produces or provides what is wanted or needed
  • noun
  • Piece of information; a person giving information
  • Place from which something necessary comes
  • verb
  • To get, e.g. a raw material, from somewhere

start

Copy vocabulary

US / stɑ:t /

UK / stɑrt /

A1
  • noun
  • First time or place that a thing exists; beginning
  • First opportunity to achieve something, e.g. a job
  • Sudden action or movement because you are scared
  • other
  • Beginning of something in place or time
  • verb
  • To do, be or happen for the first time; begin
  • To turn something on

stateless

Copy vocabulary

US / ˈsteɪtləs /

UK / ˈstetlɪs /

B1
  • adjecitve
  • Without nationality or citizenship

well

Copy vocabulary

US / wel /

UK / wɛl /

A1
  • adjecitve
  • Being in a fortunate, good condition or state
  • Healthy and in good condition
  • adverb
  • In an acceptable, proper, or successful manner
  • In a complete, total, or full manner
  • A great and considerable degree
  • In a successful way, in a good or satisfactory way
  • exclamation
  • Used to begin or continue a particular statement
  • Used to show you want to start saying something
  • Used to express that you are waiting for a reply
  • You say this to change the topic of a conversation
  • Used to indicate you are making a final remark
  • noun
  • Long deep hole in the ground to get water
  • verb
  • To cause your eyes to fill with tears

allocation

Copy vocabulary

US / ˌæləˈkeɪʃn /

UK / ˌæləˈkeɪʃn /

B1
  • noun
  • Sharing out of work/resources for some purpose

awesome

Copy vocabulary

US / 'ɔ:səm /

UK / ˈɔsəm /

B2
  • adjecitve
  • Great; wonderful; stupendous

few

Copy vocabulary

US / fju: /

UK / fju /

A1
  • pronoun
  • Not many, a small number

directory

Copy vocabulary

US / dəˈrektəri /

UK / dɪˈrɛktəri, daɪ- /

B1
  • noun
  • Alphabetical list of names and addresses

individual

Copy vocabulary

US / ˌɪndɪˈvɪdʒuəl /

UK / ˌɪndəˈvɪdʒuəl /

A2
  • adjecitve
  • Made for use by one single person
  • Having a distinct manner different from others
  • noun
  • Single person, looked at separately from others

scout

Copy vocabulary

US / skaʊt /

UK / skaʊt /

B2
  • verb
  • To watch or search for something or someone

system

Copy vocabulary

US / 'sɪstəm /

UK / ˈsɪstəm /

A1
  • adjecitve
  • Working in an organized, logical way
  • noun
  • Set of organized, planned ideas that work together

under

Copy vocabulary

US / ˈʌndə(r) /

UK / ˈʌndɚ /

A1
  • adjecitve
  • In the same place as another thing, but lower
  • adverb
  • In a lower quantity or price than expected
  • preposition
  • According to the terms of an agreement or law
  • Managed or controlled by the authority of
  • Being of a lesser quality or amount than expected
  • Influenced or affected by something or someone
  • Less or lower in age, amount, size or number

cluster

Copy vocabulary

US / 'klʌstə(r) /

UK / ˈklʌstɚ /

B1
  • noun
  • A small group of things
  • verb
  • To come together in a group, flock etc.

check

Copy vocabulary

US / tʃek /

UK / tʃɛk /

A1
  • adjecitve
  • Decorated with squares made up of lines
  • noun
  • Paper showing how much you owe at a restaurant
  • Printed piece of paper you sign to pay for things
  • A mark on a form, equivalent to 'yes'; tick
  • Mark used to show that something is correct
  • Procedure to prevent errors or control something
  • verb
  • To confirm the details of something are correct
  • To leave your things with staff who look after it
  • To examine something to see if something is wrong
  • To examine in order to prevent errors/a problem

highly

Copy vocabulary

US / ˈhaɪli /

UK / 'haɪlɪ /

A1
  • adverb
  • In a manner that shows approval
  • More than usual; to a great degree

news

Copy vocabulary

US / nju:z /

UK / nu:z /

A1
  • noun
  • Broadcast on radio or TV about recent events
  • Information about recent events

question

Copy vocabulary

US / 'kwestʃən /

UK / ˈkwɛstʃən /

A1
  • noun
  • Issue or problems you are dealing with
  • What you ask about; issue
  • verb
  • To ask for or try to get information
  • To have or express concerns or uncertainty

rebuild

Copy vocabulary

US / ˌri:'bɪld /

UK / riˈbɪld /

A2
  • verb
  • To get back something that was lost, e.g. trust
  • To repair something that was damaged or destroyed

breakdown

Copy vocabulary

US / 'breɪkdaʊn /

UK / ˈbrekˌdaʊn /

B1
  • noun
  • When normal activity or behavior stops

extension

Copy vocabulary

US / ɪkˈstenʃn /

UK / ɪkˈstɛnʃən /

B1
  • adjecitve
  • Adding extra length
  • noun
  • Addition to something, e.g. a house
  • Suffix code of a computer file, e.g. .pdf, .jpg
  • Telephone for individual person, e.g. In an office
  • Something added to the end of something
  • Extra time allowed to complete something

env

Copy vocabulary

US / 'env /

UK / 'env /

A1
  • abbreviation
  • ENV is an acronym

containerization

Copy vocabulary

US / kənˌteɪnəraɪˈzeɪʃn /

UK / kənˌteɪnərəˈzeɪʃn /

A1

automatically

Copy vocabulary

US / ˌɔ:tə'mætɪklɪ /

UK / ˌɔtəˈmætɪkl:ɪ /

B1
  • adverb
  • In a way not requiring control by a person

forcefully

Copy vocabulary

US / 'fɔ:sfəlɪ /

UK / ˈfɔrsfəlɪ /

B1
  • adverb
  • Strongly; in a way intended to be effective

line

Copy vocabulary

US / laɪn /

UK / laɪn /

A1
  • noun
  • Border that divides two places or regions
  • Long crease in the skin, often from age
  • Mark that is long, straight and very thin
  • Row of words, letters or numbers that are written
  • Telephone connection
  • People waiting one behind the other; queue
  • Long thin wire, e.g. for electrical signal
  • verb
  • To put material along the inside of something

microservice

Copy vocabulary

US / ˈmaɪkrəʊgræm /

UK / ˈmaɪkroʊgræm /

A1

just

Copy vocabulary

US / dʒʌst /

UK / dʒʌst /

A1
  • adjecitve
  • Proper or appropriate; as is deserved
  • Doing or being what is right or fair
  • Legally correct; having enough evidence
  • adverb
  • Almost; nearly
  • Exactly at the time of
  • Exactly (the same as, like)

talk

Copy vocabulary

US / tɔ:k /

UK / tɔk /

A1
  • noun
  • Style of speaking
  • Discussion between two countries
  • Giving information in front of people; lecture
  • Saying things or ideas to someone with words
  • verb
  • To make a formal speech about something
  • To say things or ideas to someone with words

request

Copy vocabulary

US / rɪ'kwest /

UK / rɪˈkwɛst /

A2
  • noun
  • Thing that has been asked for
  • verb
  • To ask for, usually politely and formally

define

Copy vocabulary

US / dɪ'faɪn /

UK / dɪˈfaɪn /

A2
  • verb
  • To explain the meaning of words
  • To set or mark the limits of something

control

Copy vocabulary

US / kən'trəʊl /

UK / kənˈtrol /

A1
  • noun
  • A device designed to operate a machine
  • Participant in experiment that is left untouched
  • Act to dominate or command; make manageable
  • A law limiting the growth or spread of something
  • A place which overseas or manages e.g. a factory
  • verb
  • To direct or influence the behavior of something

max

Copy vocabulary

US / mæks /

UK / mæks /

A2
  • noun
  • Person's name
  • Short for 'maximum'

mount

Copy vocabulary

US / maʊnt /

UK / maʊnt /

B2
  • noun
  • An attachment used to keep something in place
  • Title of a specific mountain
  • Horse that someone is riding
  • verb
  • To attach something to something else
  • To set a picture, jewel etc. in
  • To sit on a horse or bike in order to ride it
  • To climb a mountain
  • To organize an exhibition, race etc.
  • To start (an attack) against an enemy

though

Copy vocabulary

US / ðəu /

UK / ðo /

A1
  • adverb
  • Although, despite the fact that

anything

Copy vocabulary

US / ˈeniθɪŋ /

UK / ˈɛniˌθɪŋ /

A1
  • pronoun
  • A thing of any kind

concept

Copy vocabulary

US / 'kɒnsept /

UK / ˈkɑnˌsɛpt /

A2
  • noun
  • Abstract idea of something or how it works

from

Copy vocabulary

US / frəm /

UK / frʌm, frɑm,frəm /

A1
  • preposition
  • Starting at a particular place, time or level

out

Copy vocabulary

US / aʊt /

UK / aʊt /

A1
  • adverb
  • No longer stylish (e.g. fashion)
  • Away from home, business, or the usual place
  • In a direction/movement away from inside or center
  • noun
  • Act when a batter cannot continue playing
  • verb
  • To tell people a secret

over

Copy vocabulary

US / 'əʊvə(r) /

UK / ˈovɚ /

A1
  • adverb
  • Finished; no longer happening
  • Towards the ground/away from a standing position
  • noun
  • A set of six consecutive balls bowled in cricket
  • other
  • Finished
  • preposition
  • Showing the relation when a thing is above another
  • On or covering something
  • Above or across something
  • More than you need
  • From one side to the other
  • In the direction of; toward

resource

Copy vocabulary

US / riˈsɔ:s /

UK / ˈriˌsɔrs, -ˌsors, -ˌzɔrs, -ˌzors, rɪˈsɔrs, -ˈsors, /

A2
  • noun
  • Something that can be used profitably; asset
  • An essential supply of something
  • Resourcefulness; ability to deal with problems
  • verb
  • To obtain (e.g. oil, gas) from its source

share

Copy vocabulary

US / ʃeə(r) /

UK / ʃɛr /

A2
  • noun
  • Part-ownership in a property, business or company
  • Part of a company you own, shown by a certificate
  • verb
  • To divide something between two or more people
  • To allow others to use your things equally
  • To give information, etc. to someone

any

Copy vocabulary

US / 'enɪ /

UK / ˈɛni /

A1
  • adjecitve
  • One, or some, no matter which
  • pronoun
  • One (thing) of many; some

come

Copy vocabulary

US / kʌm /

UK / kʌm /

A1
  • verb
  • To arrive at a place
  • (Of mail) to be delivered
  • To move toward someone; go with someone
  • To reach a certain point or state

effort

Copy vocabulary

US / ˈefət /

UK / ˈɛfət /

A2
  • noun
  • Amount of work used trying to do something

help

Copy vocabulary

US / help /

UK / hɛlp /

A1
  • noun
  • Something given to enable a person to do something
  • Assistance given to someone in need
  • Someone who makes something easier or possible
  • verb
  • To act to enable a person to do something; assist
  • To make something better or less difficult

layer

Copy vocabulary

US / ˈleiə /

UK / ˈleɚ /

B1
  • noun
  • One of several sheets of a material or object
  • verb
  • To put things one on top of another

local

Copy vocabulary

US / ˈləʊkl /

UK / ˈloʊkl /

A2
  • adjecitve
  • Relating to a particular area, city, or town
  • noun
  • Bus or train, that stops at most stations
  • People who live in the area being discussed
  • The pub you most frequently go to

match

Copy vocabulary

US / mætʃ /

UK / mætʃ /

A2
  • noun
  • Something that is equal to or the same as another
  • Small stick you strike to light a fire candle etc.
  • A sports competition between two people or teams
  • Person or thing that goes well with another
  • verb
  • To equal or be as good as something else
  • To work well or look good with something else

bandwidth

Copy vocabulary

US / 'bændwɪdθ /

UK / ˈbændˌwɪdθ, -ˌwɪθ /

B2
  • noun
  • Data transmission rate over the internet

complex

Copy vocabulary

US / 'kɒmpleks /

UK / kəmˈplɛks, ˈkɑmˌplɛks /

A2
  • adjecitve
  • Not being simple; having many parts or aspects
  • noun
  • Group of buildings all used for the same purpose
  • Psychological issue regarding self-image

exclude

Copy vocabulary

US / ɪk'sklu:d /

UK / ɪk'sklu:d /

A2
  • verb
  • To prevent someone from taking part in something

congrat

Copy vocabulary

US / /

UK / /

A1

environment

Copy vocabulary

US / ɪn'vaɪrənmənt /

UK / ɛnˈvaɪrənmənt, -ˈvaɪən- /

A1
  • noun
  • Natural world in which plants and animals live
  • The entire surrounding conditions of something

real

Copy vocabulary

US / rɪəl /

UK / ˈriəl, ril /

A1
  • adjecitve
  • Actually existing or happening, not imagined
  • Being important or special

sometimes

Copy vocabulary

US / ˈsʌmtaɪmz /

UK / ˈsʌmˌtaɪmz /

A1
  • adverb
  • Only at certain times; occasionally

and

Copy vocabulary

US / ənd /

UK / ənd, ən,ænd /

A1
  • conjunction
  • Used to refer to two or more things
  • Plus; in addition; on top of that
  • Used to introduce an action that follows another

base

Copy vocabulary

US / beɪs /

UK / bes /

A2
  • noun
  • Place military personnel live, train, and operate
  • Bottom part of an object that touches a surface
  • Unit of counting, e.g. 10 for counting
  • Most important idea or ingredient to add others
  • Origin or start from which something came
  • Main place where an organization or a person works
  • verb
  • To use as the starting point or origin for
  • To have as the main location for (company, etc.)

external

Copy vocabulary

US / eksˈtə:nl /

UK / ɪkˈstɚnəl /

A2
  • adjecitve
  • Concerning foreign countries
  • Concerning the outside of something; outer
  • Coming from the outside

major

Copy vocabulary

US / 'meɪdʒə(r) /

UK / ˈmedʒɚ /

A2
  • adjecitve
  • Main league; esp. referring to American baseball
  • Important, serious, or large in scope, size
  • noun
  • High-ranking officer in the army
  • Main subject you study at university
  • verb
  • To study a particular subject at university

call

Copy vocabulary

US / kɔ:l /

UK / kɔl /

A1
  • noun
  • A order or request for action
  • The sound an animal makes, often when in danger
  • A correct prediction, e.g. a decision in a game
  • A short visit to a place or person
  • A decision by a referee or umpire in a game
  • verb
  • To make a request or order for action
  • (Animal) to make sounds to warn of danger
  • To announce the date of an election
  • To make a judgment about something
  • To give someone or something a name
  • To guess in advance the result or outcome
  • To visit a place or person for a short time
  • To phone someone
  • To speak, announce or shout in a loud voice

backend

Copy vocabulary

US / ˌbækˈɛnd /

UK / ˌbæˈkɛnd /

A1

flag

Copy vocabulary

US / flæɡ /

UK / flæɡ /

A2
  • noun
  • Piece of cloth representing a team, country etc.
  • verb
  • To indicate something should get special attention
  • To work, run etc. more slowly or with less power

far

Copy vocabulary

US / fɑ:(r) /

UK / fɑr /

A1
  • adjecitve
  • A long way away
  • Being a long way away
  • adverb
  • To a large degree or extent

where

Copy vocabulary

US / hwɛə /

UK / hwɛr, wɛr /

A1
  • conjunction
  • At or in the place which
  • In whatever place
  • pronoun
  • Word you use to ask the location of something

finally

Copy vocabulary

US / ˈfaɪnəli /

UK / ˈfaɪnəli /

A1
  • adverb
  • used especially at the beginning of a sentence to introduce the last point or idea
  • After a long time or some difficulty

name

Copy vocabulary

US / neɪm /

UK / nem /

A1
  • noun
  • What something or someone is called
  • verb
  • To state what someone is called, e.g. John

variable

Copy vocabulary

US / ˈveəriəbl /

UK / ˈveriəbl /

A2
  • adjecitve
  • Having the ability to change or vary
  • noun
  • Mathematical quantity with several values

version

Copy vocabulary

US / ˈvə:ʃən /

UK / ˈvɚʒən, -ʃən /

A2
  • noun
  • Different way that someone interprets something
  • New or different form of something
  • An updated form of some software

button

Copy vocabulary

US / 'bʌtn /

UK / ˈbʌtn /

A2
  • noun
  • Small round piece material used to fasten clothing
  • Switch activated by pressing
  • verb
  • To fasten e.g. a shirt, coat

docker

Copy vocabulary

US / ˈdɒkə(r) /

UK / ˈdɑ:kə(r) /

B1
  • noun
  • Laborer who loads and unloads boats in a port

hypervisor

Copy vocabulary

US / /

UK / /

A1
  • noun
  • A program used to run and manage one or more virtual machines on a computer.

magic

Copy vocabulary

US / 'mædʒɪk /

UK / ˈmædʒɪk /

A2
  • adjecitve
  • Concerning or involving tricks for entertainment
  • Being able to produce good results or success
  • noun
  • Attractive, appealing, and exciting quality
  • Performance of tricks for entertainment
  • Special ability or skill that causes success
  • Use of the supernatural to make things happen

most

Copy vocabulary

US / məʊst /

UK / most /

A1
  • adverb
  • Very; extremely
  • Greatest possible degree
  • pronoun
  • Nearly all of something

large

Copy vocabulary

US / lɑ:dʒ /

UK / lɑ:rdʒ /

A1
  • adjecitve
  • Big; of great size; broad, tall, wide, or fat

advisory

Copy vocabulary

US / ədˈvaɪzəri /

UK / ædˈvaɪzəri /

A2
  • noun
  • Intended to give a warning or advice

put

Copy vocabulary

US / pʊt /

UK / pʊt /

A1
  • phrasal verb
  • to make a light stop shining by pressing or moving a switch
  • verb
  • To move or place a thing in a particular position
  • To rate something in importance or value
  • To write or say something in a certain manner

only

Copy vocabulary

US / ˈəunli /

UK / ˈonli /

A1
  • adverb
  • Just one; just that amount or thing; not more than
  • Not very important or serious
  • Just that type of thing, person
  • Short time ago; not before a certain time
  • conjunction
  • Except; but

two

Copy vocabulary

US / tu: /

UK / tu /

A1
  • number
  • 2

accomplish

Copy vocabulary

US / ə'kʌmplɪʃ /

UK / əˈkɑmplɪʃ /

B1
  • verb
  • To succeed in doing; complete successfully

about

Copy vocabulary

US / ə'baʊt /

UK / əˈbaʊt /

A1
  • adverb
  • To be ready to; going to
  • Nearly; approximately; roughly
  • Near; next to; close to
  • In every direction; in the area of
  • preposition
  • Concerning or of (a topic)

even

Copy vocabulary

US / 'i:vn /

UK / ˈivən /

A1
  • adjecitve
  • Being equal in influence, power, possibility etc.
  • Being divided equally or fairly
  • (Of teams/contest) with similar chances of success
  • Smooth, level, or regular
  • Can be divided by 2; ending in 2, 4, 6, 8, or 0
  • At a regular, equally steady manner
  • Remaining steady and unchanging
  • adverb
  • (When this is surprising) as well; too
  • (Used to compare two things/stress the difference)
  • verb
  • To make something level; to flatten
  • To make something equal

eventually

Copy vocabulary

US / ɪˈventʃuəli /

UK / ɪˈvɛntʃuəli /

A2
  • adverb
  • After a long time; after many attempts; in the end

different

Copy vocabulary

US / ˈdɪfrənt /

UK / ˈdɪfrənt /

A1
  • adjecitve
  • Not of the same kind; unlike other things

frontend

Copy vocabulary

US / 'sekəndɪd /

UK / 'sekəndɪd /

A1

hereby

Copy vocabulary

US / hɪəˈbaɪ /

UK / hɪrˈbaɪ /

C1
  • adverb
  • (Used when stating that something is official)

intermission

Copy vocabulary

US / ˌɪntəˈmɪʃn /

UK / ˌɪntɚˈmɪʃən /

C2
  • noun
  • Short break between events, acts of a play, etc.

health

Copy vocabulary

US / helθ /

UK / hɛlθ /

A1
  • noun
  • (Person, company) being in a good condition; well

like

Copy vocabulary

US / laɪk /

UK / laɪk /

A1
  • adjecitve
  • Being equal in status or kind to something else
  • Similar; the same
  • adverb
  • For example
  • preposition
  • Used as a filler; used to ad emphasis
  • In a way similar to the way something is done
  • Such as; for example
  • verb
  • To want to
  • To find something pleasing; to prefer something

label

Copy vocabulary

US / 'leɪbl /

UK / ˈlebəl /

A2
  • noun
  • A (luxury) brand owned by a company
  • A word or term used to describe a person, thing
  • A piece of paper or material to identify something
  • verb
  • To use a term to describe, often negatively
  • To attach material to identify something

optional

Copy vocabulary

US / ˈɒpʃənl /

UK / ˈɑpʃənəl /

A2
  • adjecitve
  • Being possible or available, but not required

people

Copy vocabulary

US / 'pi:pl /

UK / ˈpipəl /

A1
  • noun
  • Persons sharing culture, country, background, etc.
  • Men, Women, Children

that

Copy vocabulary

US / ðæt /

UK / ðæt, ðət /

A1
  • adjecitve
  • The person or thing being talked about
  • Used to identify something both the speakers know
  • adverb
  • Used to reinforce adjectives and adverbs
  • To such a degree
  • conjunction
  • Used to connect a noun clause
  • Used to introduce an adverbial clause
  • Used to introduce a noun clause
  • determiner
  • Used as a noun to refer to something
  • pronoun
  • Referring an object far away
  • Used to refer to the relative pronoun ‘which’

shut

Copy vocabulary

US / ʃʌt /

UK / ʃʌt /

A2
  • verb
  • To stop being open for business
  • To close something, e.g. a door

sit

Copy vocabulary

US / sɪt /

UK / sɪt /

A1
  • verb
  • To take an exam
  • To be in a resting position on a chair
  • To provide seating for people
  • To remain in a still position while being painted

what

Copy vocabulary

US / wɒt /

UK / hwɑt, hwʌt, wɔt, wʌt,hwət, wət /

A1
  • pronoun
  • Thing or things that; the same kind as
  • Used to emphasize something you are about to say
  • adjecitve
  • Used to refer to a particular amount, or number
  • Used to place emphasis on a particular quality
  • adverb
  • To a certain degree
  • determiner
  • Question words used for asking for information
  • exclamation
  • Used to express excitement, shock, or surprise
  • Used to ask people to repeat something they said

unlock

Copy vocabulary

US / ˌʌn'lɒk /

UK / ʌnˈlɑk /

B1
  • verb
  • To use a key or code to open something

vendor

Copy vocabulary

US / ˈvendə(r) /

UK / ˈvɛndɚ /

B1
  • noun
  • Person who sells things, usually on the street

directly

Copy vocabulary

US / dəˈrektli /

UK / dɪˈrɛktli, daɪ- /

A2
  • adverb
  • In a frank and honest way
  • Right away; immediately

first

Copy vocabulary

US / fɜ:st /

UK / fɚst /

A1
  • adjecitve
  • 1st; Coming before all others in time or place
  • noun
  • Something that has not happened before
  • Position of the winner of a competition

get

Copy vocabulary

US / ɡet /

UK / ɡɛt /

A1
  • verb
  • To become affected by illness or disease
  • To begin to feel or understand an emotion or idea
  • To send or bring someone or something home, etc.
  • To go somewhere to obtain something
  • To (cause to) do a particular thing
  • To obtain, receive or be given something
  • To currently have
  • To prepare for use
  • To understand something being said or read

pool

Copy vocabulary

US / pu:l /

UK / pul /

A2
  • noun
  • Amount collected, e.g. money, for some purpose
  • Small body of still water
  • Game of hitting balls on a table with long sticks
  • Small area of water for swimming bound by walls
  • verb
  • (Of a liquid) to collect into a small area
  • To make a collection of (resources, money etc.)

access

Copy vocabulary

US / 'ækses /

UK / ˈæksɛs /

A2
  • noun
  • Way to enter a place, e.g. a station or stadium
  • verb
  • To be able to use or have permission to use

down

Copy vocabulary

US / daʊn /

UK / daʊn /

A1
  • adjecitve
  • Being sad, sick, or unhappy
  • Not operating, working, or functioning as expected
  • adverb
  • In a sitting or lying position
  • Towards or on the ground, floor, or bottom
  • Written or copied onto a piece of paper or book
  • noun
  • A period of play in American Football
  • The soft, smooth hairs that cover a bird's body
  • preposition
  • Along something's path, course, or direction
  • Going from a higher position to a lower position
  • verb
  • To eat or drink very quickly and without stopping

manager

Copy vocabulary

US / ˈmænɪdʒə(r) /

UK / ˈmænɪdʒɚ /

A1
  • noun
  • Person who controls and runs a business or group

node

Copy vocabulary

US / nəʊd /

UK / noʊd /

B1
  • noun
  • A junction point in a network or stem
  • Raised area caused by a mass of cells in the body

then

Copy vocabulary

US / ðen /

UK / ðɛn /

A1
  • adverb
  • A time that is not now
  • Following another thing in time or arrangement
  • Following on reasonably from what was just stated
  • At that time, not now

step

Copy vocabulary

US / step /

UK / stɛp /

A1
  • noun
  • Movement done as part of a particular dance
  • Distance covered by one movement of a leg; stride
  • One part or stage in a process
  • Sound made by the feet while walking; footstep
  • Flat horizontal piece that forms stairs
  • verb
  • To raise and moving the foot to put it down

cause

Copy vocabulary

US / kɔ:z /

UK / kɔz /

A2
  • noun
  • Belief, goal or organization that people support
  • Reason for
  • verb
  • To make something happen; create effect or result

place

Copy vocabulary

US / pleɪs /

UK / ples /

A1
  • noun
  • Particular location, area or region
  • verb
  • To put someone in a particular type of situation
  • To put something in a certain location or position

bill

Copy vocabulary

US / bɪl /

UK / bɪl /

A2
  • noun
  • Plan for a new law being discussed by a government
  • Sign or poster advertising something
  • Paper money; a bank note
  • Piece of paper showing what you have to pay
  • Hard, often pointed part of a bird's mouth
  • Person's name
  • verb
  • To request payment by handing over an invoice

bunch

Copy vocabulary

US / bʌntʃ /

UK / bʌntʃ /

B1
  • noun
  • A group of things of the same kind
  • verb
  • To group people or things closely together
  • (Cloth) to gather/be gathered together in folds

cache

Copy vocabulary

US / kæʃ /

UK / kæʃ /

B2
  • noun
  • (Weapons etc.) which are hidden away illegally
  • Memory where webpages are kept until needed
  • verb
  • To hide something, e.g. weapons or drugs

hit

Copy vocabulary

US / hɪt /

UK / hɪt /

A1
  • noun
  • A planned killing, usually for money
  • Song, movie etc. that is successful
  • When someone strikes someone or something
  • Time when a player makes contact with the ball
  • Time when a website is accessed
  • verb
  • To have a negative impact on a person/place/thing
  • To press something, such as a button or switch
  • To suddenly realize the importance of something
  • To move your hand, a bat, etc. against with force
  • To fight, attack or damage something or someone
  • To arrive at a specific place, level, or goal
  • To make contact with the ball in a game or sport

orchestration

Copy vocabulary

US / ˌɔ:kɪ'streɪʃn /

UK / ˌɔ:kɪ'streɪʃn /

B2
  • noun
  • An arrangement or plan for something

tell

Copy vocabulary

US / tel /

UK / tɛl /

A1
  • verb
  • To (strongly) advise a person to do something
  • To be able to guess
  • To say or communicate information to someone
  • To inform, but without speaking; indicate
  • To have a negative effect on someone
  • To order someone to do something; command
  • To recognize something based on certain signs
  • To report something to an authority
  • To explain something or teach someone something

solve

Copy vocabulary

US / sɒlv /

UK / sɑ:lv /

A2
  • verb
  • To figure out a way to handle a difficult problem

case

Copy vocabulary

US / keɪs /

UK / kes /

A1
  • noun
  • Container used to carry things, e.g. clothes
  • Set of facts about a crime
  • Set of facts about an event
  • Example or instance of something
  • verb
  • To find out about a place, as in planning to steal

disk

Copy vocabulary

US / dɪsk /

UK / dɪsk /

B1
  • noun
  • Thin or flat, round object, e.g. for storing data

mean

Copy vocabulary

US / mi:n /

UK / min /

A1
  • adjecitve
  • Being good at
  • Nasty; unkind
  • Not liking to spend money; cheap; stingy
  • noun
  • Average of a set of numbers
  • verb
  • To express a particular idea or thought
  • To intend to do something in particular
  • To have a particular meaning or value

require

Copy vocabulary

US / rɪ'kwaɪə(r) /

UK / rɪˈkwaɪr /

A2
  • verb
  • To demand that someone does something
  • To need to do something, to make it necessary

registry

Copy vocabulary

US / ˈredʒɪstri /

UK / ˈrɛdʒɪstri /

B2
  • noun
  • Place where official records are kept

watch

Copy vocabulary

US / wɒtʃ /

UK / wɑtʃ /

A1
  • noun
  • Period of time someone is responsible for guarding
  • Device you wear on your wrist that shows the time
  • Official warning statement, e.g. of bad weather
  • verb
  • To keep in check, manage, or control something
  • To look at something for entertainment, e.g. TV
  • To guard a place or people; protect child, etc.
  • To look at carefully to work out what is happening
  • To protect and care for someone or something

right

Copy vocabulary

US / raɪt /

UK / raɪt /

A1
  • adjecitve
  • Correct or true
  • The south side of you looking at the rising sun
  • adverb
  • Exactly in a place or time
  • Being appropriate for a particular event
  • In a straight or direct manner
  • noun
  • Something you are legally or morally allowed to do
  • Ideal of what is just and good
  • Political view based on conservatism
  • verb
  • To fix something previously wrong or unjust
  • To make upright, as a boat that has turned over

touch

Copy vocabulary

US / tʌtʃ /

UK / tʌtʃ /

A1
  • noun
  • Certain way of doing that makes something special
  • A small amount of something
  • Feeling of a surface
  • verb
  • To affect feelings, especially by causing sympathy
  • To be next to each other with no space between
  • To get involved with (used in negative)
  • To feel an object with your fingers, etc.

dependency

Copy vocabulary

US / dɪˈpendənsi /

UK / dɪˈpendənsi /

B1
  • noun
  • Relying on person/thing financially or emotionally

debug

Copy vocabulary

US / ˌdi:'bʌɡ /

UK / diˈbʌɡ /

C2
  • verb
  • To locate and correct errors in a computer program

each

Copy vocabulary

US / i:tʃ /

UK / itʃ /

A1
  • determiner
  • Every one of two or more things
  • pronoun
  • Per one person or thing

hub

Copy vocabulary

US / hʌb /

UK / hʌb /

B1
  • noun
  • Center of action or interest
  • Central part of a wheel

happen

Copy vocabulary

US / 'hæpən /

UK / ˈhæpən /

A1
  • verb
  • To take place or occur

severity

Copy vocabulary

US / sɪ'verətɪ /

UK / səˈvɛrɪti /

A2
  • noun
  • Degree of seriousness of an event or situation

virtual

Copy vocabulary

US / ˈvɜ:tʃuəl /

UK / ˈvɚtʃuəl /

B1
  • adjecitve
  • Existing only on the internet or on a computer
  • Existing only in a digital world
  • Almost being; nearly complete

age

Copy vocabulary

US / eɪdʒ /

UK / edʒ /

A1
  • verb
  • To keep food, wine for a long time to improve it
  • To get older
  • noun
  • Period of time in history
  • Number of years a person or thing has lived

bona

Copy vocabulary

US / ˈbəʊnə /

UK / ˈboʊnə /

A1

database

Copy vocabulary

US / 'deɪtəbeɪs /

UK / ˈdetəˌbes, ˈdætə- /

A2
  • noun
  • Data stored in logical order to aid retrieval

compose

Copy vocabulary

US / kəmˈpəʊz /

UK / kəmˈpoʊz /

B1
  • verb
  • To calm yourself after being angry or upset
  • To write an essay, article, poem, music etc.
  • To form something from a series of parts
  • To come together to form or make e.g. music
  • To structure a picture or image to make an effect

massive

Copy vocabulary

US / ˈmæsɪv /

UK / ˈmæsɪv /

B1
  • adjecitve
  • Very big; large; too big

race

Copy vocabulary

US / reɪs /

UK / res /

A2
  • noun
  • Speed contest between people, animals or vehicles
  • People who share physical features or culture
  • verb
  • To take part in a running or swimming competition
  • To move or go at a very fast pace
  • To take someone, something to a place very quickly

science

Copy vocabulary

US / 'saɪəns /

UK / ˈsaɪəns /

A2
  • noun
  • Study of the physical world, based on facts

vertically

Copy vocabulary

US / 'vɜ:tɪklɪ /

UK / ˈvə:tɪkl:ɪ /

B1
  • adverb
  • In an up and down position

code

Copy vocabulary

US / kəʊd /

UK / kod /

A2
  • noun
  • A password made of a set of letters or numbers
  • Set of rules for behavior
  • A secret language using secret symbols
  • Written part of a computer program
  • verb
  • To express information in a series of numbers
  • To write a secret message using secret symbols
  • To write programs using computer languages

equivalent

Copy vocabulary

US / ɪˈkwɪvələnt /

UK / ɪˈkwɪvələnt /

B1
  • adjecitve
  • Equal to something in value, use or meaning
  • noun
  • Thing like another in quality, quantity or degree

importantly

Copy vocabulary

US / ɪmˈpɔːtntli /

UK / ɪmˈpɔːrtntli /

A2
  • adverb
  • In an important way;

memory

Copy vocabulary

US / 'memərɪ /

UK / ˈmɛməri /

A2
  • noun
  • Ability of the mind to call back past things
  • Space for the storage of information on a computer
  • Something that has been remembered

rid

Copy vocabulary

US / rɪd /

UK / rɪd /

A2
  • verb
  • To cause to no longer have (pest, problem)

too

Copy vocabulary

US / tu: /

UK / tu /

A1
  • adverb
  • In addition, also; with emphasis
  • Say that something is more than you want

complicate

Copy vocabulary

US / ˈkɒmplɪkeɪt /

UK / ˈkɑ:mplɪkeɪt /

B1
  • verb
  • To make more difficult to do, understand or use

here

Copy vocabulary

US / hɪə(r) /

UK / hɪr /

A1
  • adverb
  • In this place; at this location, position or time

lose

Copy vocabulary

US / lu:z /

UK / luz /

A1
  • verb
  • To be unable to keep in check or control something
  • To decrease in value or quantity (e.g. weight)
  • To stop having certain qualities or abilities
  • To stop having or being entitled to
  • To fail to win something that is being contested
  • To be unable to find something you once had
  • To be dependent on someone (used with 'not')

tool

Copy vocabulary

US / tu:l /

UK / tul /

A2
  • noun
  • Device used to make things, e.g. a hammer
  • verb
  • To provide a workshop with the right equipment

small

Copy vocabulary

US / smɔ:l /

UK / smɔl /

A1
  • adjecitve
  • Little in size; not big
  • (Of letters) not written in capital letters
  • Being insignificant or minor
  • (Of a business) with few people or things; local
  • (Of voice) being soft and quiet
  • (Of a child) being young

certain

Copy vocabulary

US / ˈsə:tn /

UK / ˈsɚtn /

A1
  • adjecitve
  • Definite, fixed
  • Referring to an unspecified amount or quantity
  • Being sure about something; without doubt

day

Copy vocabulary

US / deɪ /

UK / de /

A1
  • noun
  • A period of 24 hours beginning at midnight
  • The period of time when it is light outside
  • Person's name

develop

Copy vocabulary

US / dɪ'veləp /

UK / dɪˈvɛləp /

A1
  • verb
  • To explain something in steps and in detail
  • To create or think of something
  • To grow bigger, more complex, or more advanced
  • To make a photograph from film

locally

Copy vocabulary

US / 'ləʊkəlɪ /

UK / ˈlokəlɪ /

A2
  • adverb
  • In the area being referred to

point

Copy vocabulary

US / pɔɪnt /

UK / pɔɪnt /

A1
  • noun
  • An item to be discussed
  • Small spot or dot
  • Fact or detail
  • Feature of something
  • The size of the text on a page or screen
  • A certain time or stage in a process
  • Certain position in time or space
  • Idea or fact you try to convince people about
  • Measurement of scores in a game, sport
  • Sharp end of something, e.g. a pen or pin
  • verb
  • To face a certain direction, e.g. north
  • To indicate something with your finger to others

sure

Copy vocabulary

US / ʃʊə(r) /

UK / ʃʊr /

A1
  • adjecitve
  • Having no doubts about something
  • Have confidence in your own words or actions
  • Firmly established or held; being firm or stable
  • Being correct or true
  • adverb
  • What you say to agree willingly

container

Copy vocabulary

US / kənˈteɪnə(r) /

UK / kənˈtenɚ /

A2
  • noun
  • An object that can be used to hold things

deploy

Copy vocabulary

US / dɪˈplɔɪ /

UK / dɪˈplɔɪ /

B1
  • verb
  • To put into position (often a military operation)

describe

Copy vocabulary

US / dɪ'skraɪb /

UK / dɪˈskraɪb /

A1
  • verb
  • To tell the appearance, sound, smell of something

guess

Copy vocabulary

US / ɡes /

UK / ɡɛs /

A1
  • noun
  • Answer given when you don't know if it is correct
  • verb
  • To give an answer without knowing if it is correct

itself

Copy vocabulary

US / ɪtˈself /

UK / ɪtˈsɛlf /

A1
  • pronoun
  • Referring to it

incoming

Copy vocabulary

US / ˈɪnkʌmɪŋ /

UK / ˈɪnˌkʌmɪŋ /

C1
  • adjecitve
  • Coming toward a place or position; arriving

persistent

Copy vocabulary

US / pəˈsɪstənt /

UK / pərˈsɪstənt /

C1
  • adjecitve
  • Continuing to do something despite challenges

relate

Copy vocabulary

US / rɪ'leɪt /

UK / rɪˈlet /

A2
  • verb
  • To demonstrate a logical relationship between
  • To understand or sympathize with, e.g. a problem
  • To tell a story, or tell about a particular event

will

Copy vocabulary

US / wɪl /

UK / wɪl /

A1
  • noun
  • Desire or choice of someone
  • Document saying who gets your money when you die
  • Strong desire to do something; determination
  • Desire to do something; strong wish to do
  • other
  • Used with verbs to express the future
  • verb
  • To leave property to someone after your death
  • To use mental effort to make something happen
  • Am (is, are) likely to do
  • To influence someone to do something
  • To make something happen by strongly wanting it

actually

Copy vocabulary

US / ˈæktʃuəli /

UK / ˈæktʃuəli /

A1
  • adverb
  • Used to add new (often different) information

entry

Copy vocabulary

US / ˈentri /

UK / ˈɛntri /

A1
  • noun
  • Act of entering a room, building, party
  • Act of starting a career
  • Person or thing included in a competition or race
  • Piece of information entered into a computer
  • Place where one enters a building, stadium etc.
  • Piece of information in a database, dictionary etc.

garbage

Copy vocabulary

US / ˈgɑ:bɪdʒ /

UK / ˈgɑ:rbɪdʒ /

B1
  • noun
  • Waste material that has been thrown out

prioritize

Copy vocabulary

US / praɪˈɒrətaɪz /

UK / praɪˈɔ:rətaɪz /

B1
  • verb
  • To rank things in importance

use

Copy vocabulary

US / ju:s /

UK / ju:s /

A1
  • noun
  • Ability to employ something
  • Need to enable it to work
  • Permission to do something with something
  • Act of spending money
  • Operation of a machine for its function
  • verb
  • To have; to eat, drink, consume etc.
  • To need to operate or work
  • To operate a machine, e.g. a computer
  • To treat a person badly
  • To do something with, for a task or purpose

write

Copy vocabulary

US / raɪt /

UK / raɪt /

A1
  • verb
  • To compose letters and words on paper or a screen
  • To invent or create a computer program
  • To create a song or piece of music

convention

Copy vocabulary

US / kənˈvenʃn /

UK / kənˈvɛnʃən /

A2
  • adjecitve
  • Concerning a large formal assembly or meeting
  • noun
  • Official agreement between two or more countries
  • Large formal assembly, e.g. to make laws
  • Proper and widely accepted way of behaving

print

Copy vocabulary

US / prɪnt /

UK / prɪnt /

A1
  • noun
  • Process of making books, magazines etc.
  • verb
  • To make many copies of a page, magazine or book
  • To write individual letters by hand in capitals

someone

Copy vocabulary

US / ˈsʌmwʌn /

UK / ˈsʌmˌwʌn, -wən /

A1
  • pronoun
  • Person who is not known or named

weird

Copy vocabulary

US / wɪəd /

UK / wɪrd /

B1
  • adjecitve
  • Odd or unusual; surprising; strange

contain

Copy vocabulary

US / kənˈteɪn /

UK / kənˈten /

A2
  • verb
  • To keep something from spreading
  • To hold something inside something else

component

Copy vocabulary

US / kəmˈpəʊnənt /

UK / kəmˈponənt /

A2
  • adjecitve
  • Being a part of something
  • noun
  • One of the parts that something is made up of

horizontally

Copy vocabulary

US / ˌhɒrɪˈzɒntəli /

UK / ˌhɔːrɪˈzɑːntəli /

B1
  • adverb
  • In a flat or level direction

inside

Copy vocabulary

US / ˌɪn'saɪd /

UK / ɪnˈsaɪd, ˈɪnˌsaɪd /

A2
  • adjecitve
  • Being in something
  • Being in a building
  • adverb
  • Into a house; indoors
  • noun
  • Inner part or surface of something

million

Copy vocabulary

US / ˈmɪljən /

UK / ˈmɪljən /

A1
  • number
  • 1,000,000

probably

Copy vocabulary

US / ˈprɒbəbli /

UK / ˈprɑbəbli /

A1
  • adverb
  • That is likely to happen or be true

query

Copy vocabulary

US / 'kwɪərɪ /

UK / ˈkwɪri /

B1
  • noun
  • Question asked in order to remove doubts
  • other
  • To ask a question, e.g. because you have doubts
  • verb
  • To ask a question, e.g. because you have doubts

once

Copy vocabulary

US / wʌns /

UK / wʌns /

A1
  • adverb
  • One time; one instance
  • At a time in the past
  • conjunction
  • When; as soon as

traffic

Copy vocabulary

US / 'træfɪk /

UK / ˈtræfɪk /

A2
  • noun
  • The cars or vehicles on the road
  • Amount of activity over a communication system

while

Copy vocabulary

US / waɪl /

UK / hwaɪl, waɪl /

A1
  • conjunction
  • In spite of the fact that; although
  • During the time that; at the same time
  • noun
  • Short amount of time
  • Subtitles section
  • Welcome to Docker one on one.
  • If your goal is to ship software in the real world, one of the most powerful concepts to understand is containerization.
  • When developing locally, it solves the age old problem of it works on my machine, and when deploying in the cloud, it solves the age old problem of this architecture doesn't scale.
  • Over the next few minutes, we'll unlock the power inside this container by learning one hundred and one different concepts and terms related to computer science, the cloud, and
  • of course, Docker.
  • I'm guessing you know what a computer is, right?
  • It's a box that has three important components inside.
  • A CPU for calculating things, random access memory for the applications you're using right now, and a disk to store things you might use later.
  • This is bare metal hardware, but in order to use it, we need an operating system.
  • Most importantly, the OS provides a kernel that sits on top of the bare metal, allowing software applications to run on it.
  • In the olden days, you would go to the store and buy software to physically install it on your machine.
  • But nowadays, most software is delivered via the internet, through the magic of networking.
  • When you watch a YouTube video, your computer is called the client, but you and billions of other users are getting that data from remote computers called servers.
  • When an app starts reaching millions of people, weird things begin to happen.
  • The CPU becomes exhausted handling all the incoming requests, disk I.O.
  • slows down, network bandwidth gets maxed out, and the database becomes too large to query effectively.
  • On top of that, you wrote some garbage code that's causing race conditions, memory leaks, and unhandled errors that will eventually grind your server to a halt.
  • The big question is how do we scale our infrastructure?
  • A server can scale up in two ways, vertically or horizontally.
  • To scale vertically, you take your one server and increase its RAM and CPU.
  • This can take you pretty far, but eventually you hit a ceiling.
  • The other option is to scale horizontally, where you distribute your code to multiple smaller servers, which are often broken down into microservices that can run and scale independently.
  • But distributed systems like this aren't very practical when talking about bare metal, because actual resource allocation varies.
  • One way engineers address this is with virtual machines, using tools like Hypervisor.
  • It can isolate and run multiple operating systems on a single machine.
  • That helps, but a VM's allocation of CPU and memory is still fixed.
  • And that's where Docker comes in, the sponsor of today's video.
  • Applications running on top of the Docker engine all share the same host operating system kernel, and use resources dynamically based on their needs.
  • Under the hood, Docker's running a daemon, or persistent process, that makes all this magic possible, and gives us OS level virtualization.
  • What's awesome is that any developer can easily harness this power by simply installing Docker Desktop.
  • It allows you to develop software without having to make massive changes to your local system.
  • But here's how Docker works in three easy steps.
  • First you start with a Dockerfile.
  • This is like a blueprint that tells Docker how to configure the environment that runs your application.
  • The Dockerfile is then used to build an image, which contains an OS, your dependencies, and your code, like a template for running your application.
  • And we can upload this image to the cloud, to places like Docker Hub,
  • and share it with the world.
  • But an image by itself doesn't do anything.
  • You need to run it as a container, which itself is an isolated package running your code that in theory could scale infinitely in the cloud.
  • Containers are stateless, which means when they shut down, all the data inside them is lost.
  • But that makes them portable, and they can run on every major cloud platform without vendor
  • Pretty cool, but the best way to learn Docker is to actually run a container.
  • Let's do that right now by creating a Dockerfile.
  • A Dockerfile contains a collection of instructions, which by convention are in all caps.
  • FROM is usually the first instruction you'll see, which points to a base image to get started.
  • This will often be a Linux distro, and may be followed by a colon, which is an optional image tag, and in this case specifies the version of the OS.
  • Next, we have the working directory instruction, which creates a source directory and cds into it.
  • And that's where we'll put our source code.
  • All commands from here on out will be executed from this working directory.
  • Next, we can use the run instruction to use a Linux package manager to install our dependencies.
  • Run lets you run any command just like you would from the command line.
  • Currently we're running as the root user, but for better security we could also create a non root user with the user instruction.
  • Now we can use copy to copy the code on our local machine over to the image.
  • You're halfway there, let's take a brief intermission.
  • Now to run this code, we have an API key, which we can set as an environment variable with the env instruction.
  • We're building a web server that people can connect to, which requires a port for external traffic.
  • Use the expose instruction to make that port accessible.
  • Finally, that brings us to the command instruction, which is the command you want to run when starting up a container.
  • In this case, it will run our web server.
  • There can only be one command per container.
  • although you might also add an entry point, allowing you to pass arguments to the command when you run it.
  • That's everything we need for the dockerfile.
  • But as an added touch, we could also use label to add some extra metadata, or we could run a health check to make sure it's running properly, or if the container needs to store data that's going to be used later or be used by multiple containers, we could mount a volume to it with a persistent disk.
  • Okay, we have a docker file, so now what?
  • When you install docker desktop, that also installed the docker CLI, which you can run from the terminal.
  • Run docker help to see all the possible commands, but the one we need right now is docker build, which will turn this docker file into an image.
  • When you run the command, it's a good idea to use the T flag to tag it with a recognizable name.
  • Notice how it builds the image in layers.
  • Every layer is identified by a SHA II Fifty Six hash, which means if you modify your dockerfile, each layer will be cached, so it only has to rebuild what is actually changed.
  • And that makes your workflow as a developer far more efficient.
  • In addition, it's important to point out that sometimes you don't want certain files to end up in a docker image, in which case you can add them to the dockerignore file to exclude them from the actual files that get copied there.
  • Now open Docker Desktop and view the image there.
  • Not only does it give us a detailed breakdown, but thanks to Docker Scout, we're able to proactively identify any security vulnerabilities for each layer of the image.
  • It works by extracting the software bill of material from the image and compares it to a bunch of security advisory databases.
  • When there's a match, it's given a severity rating so you can prioritize your security efforts.
  • But now the time has finally come to run a container.
  • We can accomplish that by simply clicking on the Run button.
  • Under the hood, it executes the docker run command, and we can now access our server on localhost.
  • In addition, we can see the running container here in docker desktop, which is the equivalent to the docker ps command, which you can run from the terminal to get a breakdown of all the running and stop containers on your machine.
  • If we click on it though, we can inspect the logs from this container,
  • or view the file system, and we can even execute commands directly inside the running container.
  • Now when it comes time to shut it down, we can use docker stop to stop it gracefully, or docker kill to forcefully stop it.
  • You can still see the shutdown container here in the UI, or use remove to get rid of it.
  • But now you might want to run your container in the cloud.
  • Docker push will upload your image to a remote registry.
  • where it can then run on a cloud like AWS with Elastic Container Service, or it can be launched on serverless platforms like Google Cloud Run.
  • Conversely, you may want to use someone else's Docker image, which can be downloaded from the cloud with Docker Pool.
  • And now you can run any developer's code without having to make any changes to your local environment or machine.
  • Congratulations, you're now a bona fide and certified Docker expert.
  • I hereby grant you permission to print out this certificate and bring it to your next job interview.
  • But Docker itself is only the beginning.
  • There's a good chance your application has more than one service, in which case you'll want to know about Docker Compose, a tool for managing multi container applications.
  • It allows you to define multiple applications and their Docker images in a single YAML file, like a frontend, a backend, and a database.
  • The docker compose up command will spin up all the containers simultaneously, while the down command will stop them.
  • That works on an individual server, but once you reach massive scale, you'll likely need an orchestration tool like Kubernetes to run and manage containers all over the world.
  • It works like this.
  • You have a control plane that exposes an API that can manage the cluster.
  • Now the cluster has multiple nodes or machines, each one containing a kubelet and multiple pods.
  • A pod is the minimum deployable unit in Kubernetes, which itself has one or more containers inside of it.
  • What makes Kubernetes so effective is that you can describe the desired state of the system, and it will automatically scale up or scale down, while also providing fault tolerance to automatically heal if one of your servers goes down.
  • It gets pretty complicated, but the good news is that you probably don't need Kubernetes.
  • It was developed at Google based on its Borg system.
  • and is really only necessary for highly complex, high traffic systems.
  • If that sounds like you though, you can also use extensions on Docker Desktop to debug your pods.
  • And with that, we've looked at one hundred concepts related to containerization.
  • Big shout out to Docker for making this video possible, thanks for watching, and I will see you in the next one.