CINXE.COM
Docker Essential Training Online Class | LinkedIn Learning, formerly Lynda.com
<!DOCTYPE html> <html lang="en"> <head> <meta name="pageKey" content="d_learning_course_guest"> <!----><!----> <meta name="locale" content="en_US"> <meta id="config" data-app-version="2.0.2217" data-call-tree-id="AAYnko2zL2ltrXVicIdTFw==" data-multiproduct-name="learning-guest-frontend" data-service-name="learning-guest-frontend" data-browser-id="00561c40-7f57-4825-825b-ca657af3ed40" data-enable-page-view-heartbeat-tracking data-page-instance="urn:li:page:learning_course_guest;sJwQZjEGSWmO2AqmZEOaBw==" data-disable-jsbeacon-pagekey-suffix="false" data-member-id="0"> <link rel="canonical" href="https://www.linkedin.com/learning/docker-essential-training"> <!----><!----> <!----> <!----> <!----> <link rel="manifest" href="/homepage-guest/manifest.json" crossorigin="use-credentials"> <!----> <script> function getDfd() {let yFn,nFn;const p=new Promise(function(y, n){yFn=y;nFn=n;});p.resolve=yFn;p.reject=nFn;return p;} window.lazyloader = getDfd(); window.tracking = getDfd(); window.impressionTracking = getDfd(); window.ingraphTracking = getDfd(); window.appDetection = getDfd(); window.pemTracking = getDfd(); </script> <!----> <link rel="icon" href="https://static.licdn.com/aero-v1/sc/h/444zstxv7s91nepfm5et6ofge"> <title>Docker Essential Training Online Class | LinkedIn Learning, formerly Lynda.com</title> <meta name="robots" content="noarchive, max-image-preview:large"> <meta name="description" content="Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers."> <meta property="og:site_name" content="LinkedIn"> <meta name="twitter:site" content="@LI_Learning"> <meta name="twitter:card" content="summary"> <meta name="litmsProfileName" content="learning-guest-frontend"> <meta property="og:title" content="Docker Essential Training Online Class | LinkedIn Learning, formerly Lynda.com"> <meta name="twitter:title" content="Docker Essential Training Online Class | LinkedIn Learning, formerly Lynda.com"> <meta property="og:description" content="Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers."> <meta name="twitter:description" content="Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers."> <meta property="og:image" content="https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U"> <meta name="twitter:image" content="https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U"> <!----> <meta property="og:url" content="https://www.linkedin.com/learning/docker-essential-training"> <meta property="og:type" content="website"> <meta name="clientSideIngraphs" content="1" data-gauge-metric-endpoint="/learning-guest/api/ingraphs/gauge" data-counter-metric-endpoint="/learning-guest/api/ingraphs/counter"> <link rel="stylesheet" href="https://static.licdn.com/aero-v1/sc/h/ccepec31u8riooiwchbtig8m0"> <script type="application/ld+json"> {"@context":"http://schema.org/","@type":"Course","provider":{"@type":"Organization","name":"LinkedIn Learning","url":"https://www.linkedin.com/learning/"},"publisher":{"@type":"Organization","name":"LinkedIn Learning","url":"https://www.linkedin.com/learning/"},"hasCourseInstance":{"@type":"CourseInstance","courseMode":"online","courseWorkload":"PT6H6M54S","instructor":[{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"}]},"inLanguage":"en","name":"Docker Essential Training","offers":[{"@type":"Offer","category":"Subscription"},{"@type":"Offer","category":"Paid","price":"224.99","priceCurrency":"HKD"}],"description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","image":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","creator":[{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"}],"author":[{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"}],"dateCreated":"2023-04-14","datePublished":"2023-04-14","thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","timeRequired":"PT6H6M54S","totalHistoricalEnrollment":31757,"url":"https://www.linkedin.com/learning/docker-essential-training","about":[{"@type":"Thing","url":"https://www.linkedin.com/learning/topics/docker","name":"Docker Products"},{"@type":"Thing","url":"https://www.linkedin.com/learning/search?keywords=Containerization","name":"Containerization"}],"hasPart":[[{"@type":"VideoObject","name":"Diving deeper into Docker - Introduction","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT39S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/diving-deeper-into-docker"},{"@type":"VideoObject","name":"What you should know - Introduction","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT41S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/what-you-should-know"}],[{"@type":"VideoObject","name":"Docker recap - 1. Docker Explained","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT4M13S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/docker-recap"},{"@type":"VideoObject","name":"Container runtimes - 1. Docker Explained","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT3M53S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/container-runtimes"},{"@type":"VideoObject","name":"OCI and CRI runtimes - 1. Docker Explained","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT5M23S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/oci-and-cri-runtimes"},{"@type":"VideoObject","name":"The Docker Engine - 1. Docker Explained","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT1M35S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/the-docker-engine"},{"@type":"VideoObject","name":"Where are Docker's configuration files? - 1. Docker Explained","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT2M13S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/where-are-docker-s-configuration-files"}],[{"@type":"VideoObject","name":"When Docker Desktop doesn't cut it - 2. Installing Docker: The Hard Way","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT2M39S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/when-docker-desktop-doesn-t-cut-it"},{"@type":"VideoObject","name":"Installing Lima - 2. Installing Docker: The Hard Way","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT1M56S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/installing-lima"},{"@type":"VideoObject","name":"Configuring Lima - 2. Installing Docker: The Hard Way","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT5M42S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/configuring-lima"},{"@type":"VideoObject","name":"Starting the Lima VM - 2. Installing Docker: The Hard Way","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT6M42S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/starting-the-lima-vm"},{"@type":"VideoObject","name":"Installing Windows Subsystem for Linux (WSL) - 2. Installing Docker: The Hard Way","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT4M3S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/installing-windows-subsystem-for-linux-wsl"},{"@type":"VideoObject","name":"Installing Docker within WSL - 2. Installing Docker: The Hard Way","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT3M23S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/installing-docker-within-wsl"},{"@type":"VideoObject","name":"Visualizing your containers with Portainer - 2. Installing Docker: The Hard Way","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT8M33S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/visualizing-your-containers-with-portainer"}],[{"@type":"VideoObject","name":"What are Docker images? - 3. Docker Images Demystified","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT2M50S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/what-are-docker-images"},{"@type":"VideoObject","name":"Diving deeper into Docker images: Part 1 - 3. Docker Images Demystified","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT6M17S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/diving-deeper-into-docker-images-part-1"},{"@type":"VideoObject","name":"Diving deeper into Docker images: Part 2 - 3. Docker Images Demystified","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT3M45S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/diving-deeper-into-docker-images-part-2"},{"@type":"VideoObject","name":"Storage drivers - 3. Docker Images Demystified","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT7M9S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/storage-drivers"},{"@type":"VideoObject","name":"Decomposing Docker pull - 3. Docker Images Demystified","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT3M38S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/decomposing-docker-pull"},{"@type":"VideoObject","name":"Configure Docker to enable debug logging - 3. Docker Images Demystified","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT7M15S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/configure-docker-to-enable-debug-logging"}],[{"@type":"VideoObject","name":"Introduction to Dockerfiles - 4. Exploring Dockerfiles","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT1M","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/introduction-to-dockerfiles"},{"@type":"VideoObject","name":"The anatomy of a Dockerfile - 4. Exploring Dockerfiles","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT4M37S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/the-anatomy-of-a-dockerfile"},{"@type":"VideoObject","name":"Sourcing other Docker images with FROM - 4. Exploring Dockerfiles","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT4M32S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/sourcing-other-docker-images-with-from"},{"@type":"VideoObject","name":"Building your first image - 4. Exploring Dockerfiles","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT3M59S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/building-your-first-image"},{"@type":"VideoObject","name":"Adding and copying files with COPY and ADD - 4. Exploring Dockerfiles","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT3M51S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/adding-and-copying-files-with-copy-and-add"},{"@type":"VideoObject","name":"Updating the image - 4. Exploring Dockerfiles","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT5M22S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/updating-the-image"},{"@type":"VideoObject","name":"Customizing your Docker image with RUN - 4. Exploring Dockerfiles","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT7M46S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/customizing-your-docker-image-with-run"},{"@type":"VideoObject","name":"Starting your app with ENTRYPOINT - 4. Exploring Dockerfiles","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT9M25S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/starting-your-app-with-entrypoint"},{"@type":"VideoObject","name":"\"Starting\" your app with CMD - 4. Exploring Dockerfiles","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT7M","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/starting-your-app-with-cmd"},{"@type":"VideoObject","name":"Adding variables with ENV and ARG - 4. Exploring Dockerfiles","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT9M39S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/adding-variables-with-env-and-arg"},{"@type":"VideoObject","name":"Other helpful Dockerfile commands - 4. Exploring Dockerfiles","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT5M36S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/other-helpful-dockerfile-commands"},{"@type":"VideoObject","name":"Multi-stage builds - 4. Exploring Dockerfiles","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT9M57S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/multi-stage-builds"},{"@type":"VideoObject","name":"Multi-platform images - 4. Exploring Dockerfiles","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT15M10S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/multi-platform-images"},{"@type":"VideoObject","name":"Multi-app images - 4. Exploring Dockerfiles","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT8M8S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/multi-app-images"},{"@type":"VideoObject","name":"Challenge: Build and run your first image - 4. Exploring Dockerfiles","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT2M1S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/challenge-build-and-run-your-first-image"},{"@type":"VideoObject","name":"Solution: Build and run your first image - 4. Exploring Dockerfiles","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT5M54S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/solution-build-and-run-your-first-image"}],[{"@type":"VideoObject","name":"Extending container privileges with capabilities - 5. Advanced Docker Operations","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT11M","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/extending-container-privileges-with-capabilities"},{"@type":"VideoObject","name":"Setting container limits: Part 1 - 5. Advanced Docker Operations","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT5M14S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/setting-container-limits-part-1"},{"@type":"VideoObject","name":"Setting container limits: Part 2 - 5. Advanced Docker Operations","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT10M13S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/setting-container-limits-part-2"},{"@type":"VideoObject","name":"Configuring logging with logging drivers: Part 1 - 5. Advanced Docker Operations","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT3M45S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/configuring-logging-with-logging-drivers-part-1"},{"@type":"VideoObject","name":"Configuring logging with logging drivers: Part 2 - 5. Advanced Docker Operations","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT8M33S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/configuring-logging-with-logging-drivers-part-2"},{"@type":"VideoObject","name":"Configuring the Docker daemon - 5. Advanced Docker Operations","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT5M40S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/configuring-the-docker-daemon"}],[{"@type":"VideoObject","name":"The case for Docker in Docker - 6. Docker in Docker","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT1M59S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/the-case-for-docker-in-docker"},{"@type":"VideoObject","name":"Creating the container to run containers - 6. Docker in Docker","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT5M5S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/creating-the-container-to-run-containers"},{"@type":"VideoObject","name":"Installing Docker in the container of containers - 6. Docker in Docker","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT1M15S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/installing-docker-in-the-container-of-containers"},{"@type":"VideoObject","name":"Limitations of Docker through Docker - 6. Docker in Docker","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT7M20S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/limitations-of-docker-through-docker"}],[{"@type":"VideoObject","name":"Introduction to container networking - 7. Networking","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT2M23S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/introduction-to-container-networking"},{"@type":"VideoObject","name":"Creating Docker networks with bridge-mode networking - 7. Networking","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT14M5S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/creating-docker-networks-with-bridge-mode-networking"},{"@type":"VideoObject","name":"Exposing container ports between containers - 7. Networking","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT11M39S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/exposing-container-ports-between-containers"},{"@type":"VideoObject","name":"Sharing a host's network with host mode networking - 7. Networking","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT5M49S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/sharing-a-host-s-network-with-host-mode-networking"},{"@type":"VideoObject","name":"Disabling networking with the none driver - 7. Networking","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT2M16S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/disabling-networking-with-the-none-driver"},{"@type":"VideoObject","name":"Advanced network drivers and network plugins - 7. Networking","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT10M25S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/advanced-network-drivers-and-network-plugins"}],[{"@type":"VideoObject","name":"Introduction to container storage - 8. Storing Data","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT1M50S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/introduction-to-container-storage"},{"@type":"VideoObject","name":"How volumes work - 8. Storing Data","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT2M17S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/how-volumes-work"},{"@type":"VideoObject","name":"Creating Docker volumes - 8. Storing Data","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT7M20S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/creating-docker-volumes"},{"@type":"VideoObject","name":"Creating bind mounts - 8. Storing Data","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT8M59S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/creating-bind-mounts"},{"@type":"VideoObject","name":"Copying data from volumes - 8. Storing Data","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT8M26S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/copying-data-from-volumes"},{"@type":"VideoObject","name":"Bind mount caveats with Docker Desktop - 8. Storing Data","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT2M59S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/bind-mount-caveats-with-docker-desktop"}],[{"@type":"VideoObject","name":"Introduction to Docker registries - 9. The Docker Registry","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT3M29S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/introduction-to-docker-registries"},{"@type":"VideoObject","name":"Creating a simple registry - 9. The Docker Registry","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT5M3S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/creating-a-simple-registry"},{"@type":"VideoObject","name":"Pushing multi-platform manifest lists - 9. The Docker Registry","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT5M52S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/pushing-multi-platform-manifest-lists"},{"@type":"VideoObject","name":"Creating and logging into authenticated registries - 9. The Docker Registry","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT10M59S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/creating-and-logging-into-authenticated-registries"},{"@type":"VideoObject","name":"Popular alternative container image registries - 9. The Docker Registry","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT5M15S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/popular-alternative-container-image-registries"}],[{"@type":"VideoObject","name":"Docker best practices - 10. Additional Docker Resources","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT4M19S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/docker-best-practices"},{"@type":"VideoObject","name":"Taking it to the next level with Docker Compose - 10. Additional Docker Resources","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT2M4S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/taking-it-to-the-next-level-with-docker-compose"},{"@type":"VideoObject","name":"Level up even more with Kubernetes - 10. Additional Docker Resources","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT3M19S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/level-up-even-more-with-kubernetes"}],[{"@type":"VideoObject","name":"Thank you - Conclusion","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT1M36S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/thank-you"}]],"syllabusSections":[{"@type":"Syllabus","name":"Diving deeper into Docker","timeRequired":"PT39S","description":"Ready to get your hands dirty? This course goes deeper into Docker and how it works."},{"@type":"Syllabus","name":"What you should know","timeRequired":"PT41S","description":"Discover what you should know before starting this course."},{"@type":"Syllabus","name":"Docker recap","timeRequired":"PT4M13S","description":"Get a quick recap of what Docker is and learn how containers work."},{"@type":"Syllabus","name":"Container runtimes","timeRequired":"PT3M53S","description":"Explore a rundown of Docker Engine and containerd, the two runtimes most commonly used with Docker, along with their advantages and disadvantages."},{"@type":"Syllabus","name":"OCI and CRI runtimes","timeRequired":"PT5M23S","description":"Explore a list of container runtimes in use today and learn about the Open Container Initiative and its specification on container runtimes."},{"@type":"Syllabus","name":"The Docker Engine","timeRequired":"PT1M35S","description":"In this video, you're introduced to the brains of Docker, the Docker daemon, and learn more about how it starts and operates."},{"@type":"Syllabus","name":"Where are Docker's configuration files?","timeRequired":"PT2M13S","description":"Discover the locations of important files and directories used by Docker Engine."},{"@type":"Syllabus","name":"When Docker Desktop doesn't cut it","timeRequired":"PT2M39S","description":"Docker Desktop is not the only way you can run Docker on Mac or Windows. Learn about the hard way of installing Docker—that is, Docker on a VM—and the advantages and disadvantages of doing so."},{"@type":"Syllabus","name":"Installing Lima","timeRequired":"PT1M56S","description":"Learn how to install Lima on macOS to prepare for starting a VM for running Docker."},{"@type":"Syllabus","name":"Configuring Lima","timeRequired":"PT5M42S","description":"Learn how to configure Lima on macOS to prepare for starting a VM for running Docker."},{"@type":"Syllabus","name":"Starting the Lima VM","timeRequired":"PT6M42S","description":"Learn how to start the Lima VM that you configured and explore the limactl utility."},{"@type":"Syllabus","name":"Installing Windows Subsystem for Linux (WSL)","timeRequired":"PT4M3S","description":"Learn how to install WSL on Windows to prepare for installing Docker on Windows without Docker Desktop."},{"@type":"Syllabus","name":"Installing Docker within WSL","timeRequired":"PT3M23S","description":"Learn how to install Docker within WSL."},{"@type":"Syllabus","name":"Visualizing your containers with Portainer","timeRequired":"PT8M33S","description":"Get introduced to Portainer, a convenient UI for managing your containers, as an alternative to Docker Desktop."},{"@type":"Syllabus","name":"What are Docker images?","timeRequired":"PT2M50S","description":"Take a closer look at what Docker images are and get introduced to overlay filesystems."},{"@type":"Syllabus","name":"Diving deeper into Docker images: Part 1","timeRequired":"PT6M17S","description":"Learn the core components of a Docker image from a real-world example."},{"@type":"Syllabus","name":"Diving deeper into Docker images: Part 2","timeRequired":"PT3M45S","description":"Continue learning the core components of a Docker image from a real-world example."},{"@type":"Syllabus","name":"Storage drivers","timeRequired":"PT7M9S","description":"Explore Docker storage drivers, the mechanisms by which layers are stored and unified. Learn about the relationship between storage drivers and image layers."},{"@type":"Syllabus","name":"Decomposing Docker pull","timeRequired":"PT3M38S","description":"Discover what's happening when you run Docker pull with the default storage driver, overlay2."},{"@type":"Syllabus","name":"Configure Docker to enable debug logging","timeRequired":"PT7M15S","description":"Learn how to modify the Docker Engine's configuration to enable debug logging."},{"@type":"Syllabus","name":"Introduction to Dockerfiles","timeRequired":"PT1M","description":"Learn about Dockerfile and what it does."},{"@type":"Syllabus","name":"The anatomy of a Dockerfile","timeRequired":"PT4M37S","description":"Learn about the Dockerfile format and its relationship with container images."},{"@type":"Syllabus","name":"Sourcing other Docker images with FROM","timeRequired":"PT4M32S","description":"Learn about the FROM keyword and how it is used to define a parent image for Docker images."},{"@type":"Syllabus","name":"Building your first image","timeRequired":"PT3M59S","description":"Explore the Docker image set of commands while building your first Dockerfile."},{"@type":"Syllabus","name":"Adding and copying files with COPY and ADD","timeRequired":"PT3M51S","description":"Learn about the Docker context and how files are copied from it into Docker images with COPY and ADD."},{"@type":"Syllabus","name":"Updating the image","timeRequired":"PT5M22S","description":"Learn how to update Docker images with Docker image build."},{"@type":"Syllabus","name":"Customizing your Docker image with RUN","timeRequired":"PT7M46S","description":"Discover how images are customized with the RUN keyword."},{"@type":"Syllabus","name":"Starting your app with ENTRYPOINT","timeRequired":"PT9M25S","description":"Discover how applications are started with the ENTRYPOINT command."},{"@type":"Syllabus","name":"\"Starting\" your app with CMD","timeRequired":"PT7M","description":"Discover how applications are further configured or \"started\" with CMD."},{"@type":"Syllabus","name":"Adding variables with ENV and ARG","timeRequired":"PT9M39S","description":"Learn how to customize Docker images and containers with environment variables and Dockerfile arguments."},{"@type":"Syllabus","name":"Other helpful Dockerfile commands","timeRequired":"PT5M36S","description":"Discover how to customize Docker images and containers with environment variables and Dockerfile arguments"},{"@type":"Syllabus","name":"Multi-stage builds","timeRequired":"PT9M57S","description":"Learn how to optimize Docker images with multi-stage builds."},{"@type":"Syllabus","name":"Multi-platform images","timeRequired":"PT15M10S","description":"Learn how to extend your Docker image to work on multiple processors."},{"@type":"Syllabus","name":"Multi-app images","timeRequired":"PT8M8S","description":"While Docker is really meant to only run one app at a time, sometimes that isn't enough. Learn several strategies for working around this."},{"@type":"Syllabus","name":"Challenge: Build and run your first image","timeRequired":"PT2M1S","description":"Want to put your Docker image-building skills to the test? Create your own Docker image for a Golang app with this challenge."},{"@type":"Syllabus","name":"Solution: Build and run your first image","timeRequired":"PT5M54S","description":"Review the solution to the Docker image-building challenge and learn a real-life example of creating small and highly secure container images."},{"@type":"Syllabus","name":"Extending container privileges with capabilities","timeRequired":"PT11M","description":"Learn how to use capabilities to configure the namespaces used by containers."},{"@type":"Syllabus","name":"Setting container limits: Part 1","timeRequired":"PT5M14S","description":"Learn how to leverage container control groups to set limits on your containers."},{"@type":"Syllabus","name":"Setting container limits: Part 2","timeRequired":"PT10M13S","description":"Learn how to leverage container control groups to set limits on your containers."},{"@type":"Syllabus","name":"Configuring logging with logging drivers: Part 1","timeRequired":"PT3M45S","description":"Learn about logging drivers and how to change how messages from containers are logged."},{"@type":"Syllabus","name":"Configuring logging with logging drivers: Part 2","timeRequired":"PT8M33S","description":"Learn about logging drivers and how to change how messages from containers are logged."},{"@type":"Syllabus","name":"Configuring the Docker daemon","timeRequired":"PT5M40S","description":"Sometimes, you need to customize the Docker Engine for advanced configuration. Discover docker.json and how to configure it."},{"@type":"Syllabus","name":"The case for Docker in Docker","timeRequired":"PT1M59S","description":"Better understand why Docker in Docker might sometimes be needed and explore examples of its use in the real world."},{"@type":"Syllabus","name":"Creating the container to run containers","timeRequired":"PT5M5S","description":"Learn how to use docker run to create containers that can start other containers."},{"@type":"Syllabus","name":"Installing Docker in the container of containers","timeRequired":"PT1M15S","description":"Learn how to install the Docker client within the container that you created in preparation for creating containers within the container."},{"@type":"Syllabus","name":"Limitations of Docker through Docker","timeRequired":"PT7M20S","description":"Explore the limitations of Docker and Docker."},{"@type":"Syllabus","name":"Introduction to container networking","timeRequired":"PT2M23S","description":"Get introduced to the Docker networking model and its relationship with its hosts."},{"@type":"Syllabus","name":"Creating Docker networks with bridge-mode networking","timeRequired":"PT14M5S","description":"Learn about bridge-mode networking and how containers can use it to access the outside world."},{"@type":"Syllabus","name":"Exposing container ports between containers","timeRequired":"PT11M39S","description":"Learn how containers can communicate across networks through exposing ports and port binding."},{"@type":"Syllabus","name":"Sharing a host's network with host mode networking","timeRequired":"PT5M49S","description":"Discover how containers can use resources on their hosts with host mode networking."},{"@type":"Syllabus","name":"Disabling networking with the none driver","timeRequired":"PT2M16S","description":"Discover how to disable networking entirely with the none network driver."},{"@type":"Syllabus","name":"Advanced network drivers and network plugins","timeRequired":"PT10M25S","description":"In this video, get introduced to overlay networks and learn how containers use them."},{"@type":"Syllabus","name":"Introduction to container storage","timeRequired":"PT1M50S","description":"Get introduced to the Docker storage model and learn how containers can persistently store data."},{"@type":"Syllabus","name":"How volumes work","timeRequired":"PT2M17S","description":"Discover how volumes work within the Docker Engine and explore the difference between the -v and --mount flags in the Docker client."},{"@type":"Syllabus","name":"Creating Docker volumes","timeRequired":"PT7M20S","description":"Learn how to create a Docker volume and explore its use with a real container."},{"@type":"Syllabus","name":"Creating bind mounts","timeRequired":"PT8M59S","description":"Learn how to expose a directory on your system inside of a container with -v and --mount."},{"@type":"Syllabus","name":"Copying data from volumes","timeRequired":"PT8M26S","description":"Learn how to back up and restore Docker volumes in one command."},{"@type":"Syllabus","name":"Bind mount caveats with Docker Desktop","timeRequired":"PT2M59S","description":"Learn about the limitations of bind mounting with Docker Desktop and some workarounds."},{"@type":"Syllabus","name":"Introduction to Docker registries","timeRequired":"PT3M29S","description":"Learn about container registries and how they are used to store images."},{"@type":"Syllabus","name":"Creating a simple registry","timeRequired":"PT5M3S","description":"Learn how to use the registry:2 Docker image to create your own local registry."},{"@type":"Syllabus","name":"Pushing multi-platform manifest lists","timeRequired":"PT5M52S","description":"Learn how to push multi-platform images into a public registry with the Docker manifest create command."},{"@type":"Syllabus","name":"Creating and logging into authenticated registries","timeRequired":"PT10M59S","description":"Learn how to use reverse proxying and self-signed certificates to build and log into a local almost-production image registry."},{"@type":"Syllabus","name":"Popular alternative container image registries","timeRequired":"PT5M15S","description":"Discover a few popular free and paid Docker image registries."},{"@type":"Syllabus","name":"Docker best practices","timeRequired":"PT4M19S","description":"Learn some common best practices while working with Docker containers and images."},{"@type":"Syllabus","name":"Taking it to the next level with Docker Compose","timeRequired":"PT2M4S","description":"Discover some problems that come up with running containers at scale and learn how Docker Compose mitigates some of them."},{"@type":"Syllabus","name":"Level up even more with Kubernetes","timeRequired":"PT3M19S","description":"Explore a high-level overview of Kubernetes, a planet-scale container orchestrator, and learn how it makes running hundreds of thousands of containers in production possible."},{"@type":"Syllabus","name":"Thank you","timeRequired":"PT1M36S"}],"aggregateRating":{"@type":"AggregateRating","ratingCount":365,"ratingValue":4.7,"bestRating":5,"worstRating":1},"review":[{"@type":"Review","author":{"@type":"Person","name":"Huy Do","jobTitle":"Cybersecurity Consultant","url":"https://vn.linkedin.com/in/dongochuy"},"reviewRating":{"@type":"Rating","ratingValue":5},"reviewBody":"This is really a wonderful course","datePublished":"2024-07-08T09:38:55.583Z","publisher":{"@type":"Organization","name":"LinkedIn"},"bestRating":5,"worstRating":1},{"@type":"Review","author":{"@type":"Person","name":"Bakytbek Aliev","jobTitle":"National ICT Officer at OSCE Programme Office in Bishkek | Aspiring DevOps Engineer | Learning Python, Bash, Docker, GitLab, AWS, CI/CD","url":"https://kg.linkedin.com/in/bakytbek-aliev"},"reviewRating":{"@type":"Rating","ratingValue":2},"reviewBody":"I think the instructor goes over topics too fast. ","datePublished":"2024-06-17T14:26:30.524Z","publisher":{"@type":"Organization","name":"LinkedIn"},"bestRating":5,"worstRating":1},{"@type":"Review","author":{"@type":"Person","name":"Andrés M.","jobTitle":"Principal Researcher in Fujitsu Research Europe | Cybersecurity in Trust, AI, and Communication Networks","url":"https://uk.linkedin.com/in/afmurillo/en"},"reviewRating":{"@type":"Rating","ratingValue":1},"reviewBody":"I think this course pretends to be a uni course on containers, filesystems, and virtualization, but linkedin learning is really not the space for that. It would be great to host this in coursera or in a real university. ","datePublished":"2024-06-12T10:57:25.160Z","publisher":{"@type":"Organization","name":"LinkedIn"},"bestRating":5,"worstRating":1}],"video":{"@type":"VideoObject","name":"Diving deeper into Docker - Docker Essential Training","author":{"@type":"Person","name":"Carlos Nunez","description":"makes production fun again.","jobTitle":"makes production fun again.","url":"https://www.linkedin.com/in/carlosinhtx","image":"https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U","description":"Get started with Docker, one of the most popular storage solutions. Learn to build your first Docker files, along with other essential lessons for operating containers.","duration":"PT39S","datePublished":"2023-04-14","uploadDate":"2023-04-14","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/docker-essential-training/diving-deeper-into-docker"},"educationalLevel":"Intermediate","educationalCredentialAwarded":[{"@type":"EducationalOccupationalCredential","name":"LinkedIn Learning Certificate of Completion","url":"https://www.linkedin.com/help/learning/answer/a598944/learning-certificates-of-completion-faqs","credentialCategory":"Certificate","offers":[{"@type":"Offer","category":"Subscription"}]}]} </script> <!----> </head> <body dir="ltr"> <!----><!----><!----> <!----> <a href="#main-content" class="skip-link btn-md btn-primary absolute z-11 -top-[100vh] focus:top-0"> Skip to main content </a> <header class="header base-detail-page__header px-mobile-container-padding bg-color-background-container global-alert-offset sticky-header"> <nav class="nav pt-1.5 pb-2 flex items-center justify-between relative flex-nowrap babymamabear:py-1.5 nav--minified-mobile " aria-label="Primary"> <a href="https://www.linkedin.com/learning/?trk=learning-course_nav-header-logo" class="nav__logo-link link-no-visited-state z-1 mr-auto min-h-[52px] flex items-center babybear:z-0 hover:no-underline focus:no-underline active:no-underline babymamabear:mr-3" data-tracking-control-name="learning-course_nav-header-logo" data-tracking-will-navigate> <div class="learning-logo"> <icon class="learning-logo__inbug onload" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4zqr0f9jf98vi2nkijyc3bex2"></icon> <span class="learning-logo__text" aria-hidden="true">Learning</span> <span class="sr-only">LinkedIn Learning</span> </div> </a> <section class="search-bar relative flex flex-grow h-[40px] bg-cool-gray-20 min-w-0 max-w-full mx-4 rounded-sm babymamabear:mx-0 babymamabear:mb-1.5 babymamabear:bg-color-transparent babymamabear:w-full babymamabear:flex babymamabear:flex-wrap search-bar--minified-mobile" data-current-search-type="LEARNING"> <button class="search-bar__placeholder papabear:hidden text-input w-full mt-1.5 !pl-[14px] border-1 border-solid border-color-border-faint rounded-[2px] h-[40px] max-h-[40px] flex items-center overflow-hidden cursor-text" data-tracking-control-name="learning-course_search-switcher-opener"> <icon class="text-color-icon w-3 h-3 mr-1" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/397vrsk6op88l4981ji1xe1qt"></icon> <div class="search-bar__full-placeholder font-sans text-md text-color-text max-w-[calc(100%-40px)] text-left whitespace-nowrap overflow-hidden text-ellipsis"> <!----><!----> Search skills, subjects, or software <!----> </div> <span class="sr-only">Expand search</span> </button> <div class="switcher-tabs__trigger-and-tabs babymamabear:flex"> <button aria-expanded="false" class="switcher-tabs__placeholder flex !h-full !py-0 !pl-2 !pr-1.5 border-r-1 border-solid border-r-color-border-faint babymamabear:hidden tab-md papabear:tab-vertical papabear:justify-start cursor-pointer" data-tracking-control-name="learning-course_switcher-tabs-placeholder" aria-describedby="switcher-description"> <span class="switcher-tabs__placeholder-text m-auto"></span> <icon class="switcher-tabs__caret-down-filled onload pointer-events-none block my-auto min-h-[24px] min-w-[24px] h-[24px] babymamabear:hidden" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7asbl4deqijhoy3z2ivveispv"></icon> </button> <div id="switcher-description" class="hidden">This button displays the currently selected search type. When expanded it provides a list of search options that will switch the search inputs to match the current selection. </div> <!----> <div class="switcher-tabs hidden z-[1] w-auto min-w-[160px] mb-1.5 py-1 absolute top-[48px] left-0 border-solid border-1 border-color-border-faint papabear:container-raised babymamabear:static babymamabear:w-[100vw] babymamabear:h-[48px] babymamabear:p-0 overflow-y-hidden overflow-x-auto md:overflow-x-hidden"> <ul class="switcher-tabs__list flex flex-1 items-stretch papabear:flex-col" role="tablist"> <li class="switcher-tabs__tab h-[44px] babymamabear:basis-1/2" role="presentation"> <button aria-controls="jobs-search-panel" aria-selected="false" class="switcher-tabs__button w-full h-full tab-md papabear:tab-vertical papabear:justify-start cursor-pointer " data-switcher-type="JOBS" data-tracking-control-name="learning-course_switcher-tabs-jobs-search-switcher" id="job-switcher-tab" role="tab"> Jobs </button> </li> <li class="switcher-tabs__tab h-[44px] babymamabear:basis-1/2" role="presentation"> <button aria-controls="people-search-panel" aria-selected="false" class="switcher-tabs__button w-full h-full tab-md papabear:tab-vertical papabear:justify-start cursor-pointer " data-switcher-type="PEOPLE" data-tracking-control-name="learning-course_switcher-tabs-people-search-switcher" id="people-switcher-tab" role="tab"> People </button> </li> <li class="switcher-tabs__tab h-[44px] babymamabear:basis-1/2" role="presentation"> <button aria-controls="learning-search-panel" aria-selected="true" class="switcher-tabs__button w-full h-full tab-md papabear:tab-vertical papabear:justify-start cursor-pointer tab-selected" data-switcher-type="LEARNING" data-tracking-control-name="learning-course_switcher-tabs-learning-search-switcher" id="learning-switcher-tab" role="tab"> Learning </button> </li> </ul> <button aria-label="Close" class="switcher-tabs__cancel-btn papabear:hidden block w-6 h-6 m-auto text-color-text-low-emphasis" data-tracking-control-name="learning-course_switcher-tabs-cancel-search-switcher" type="button"> <icon class="switcher-tabs__cancel-icon block w-3 h-3 m-auto onload" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </div> </div> <section class="base-search-bar w-full h-full" data-searchbar-type="PEOPLE" aria-labelledby="people-switcher-tab" id="people-search-panel" role="tabpanel"> <form class="base-search-bar__form w-full flex babymamabear:mx-mobile-container-padding babymamabear:flex-col" role="search" action="/pub/dir" data-tracking-control-name="learning-course_people-search-bar_base-search-bar-form"> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 search-input"> <input aria-label="First Name" autocomplete="on" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_people-search-bar_first-name_dismissable-input" maxlength="500" name="firstName" placeholder="First Name" type="search"> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_people-search-bar_first-name_dismissable-input-clear" type="button"> <label class="sr-only">Clear text</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 search-input"> <input aria-label="Last Name" autocomplete="on" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_people-search-bar_last-name_dismissable-input" maxlength="500" name="lastName" placeholder="Last Name" type="search"> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_people-search-bar_last-name_dismissable-input-clear" type="button"> <label class="sr-only">Clear text</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <input name="trk" value="learning-course_people-search-bar_search-submit" type="hidden"> <button class="base-search-bar__submit-btn block basis-[40px] flex-shrink-0 cursor-pointer babymamabear:invisible babymamabear:ml-[-9999px] babymamabear:w-[1px] babymamabear:h-[1px]" aria-label="Search" data-tracking-control-name="learning-course_people-search-bar_base-search-bar-search-submit" type="submit"> <icon class="base-search-bar__search-icon onload mx-auto" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cb5bsr4tsn2r4sjg9e3ls4tjl"></icon> </button> </form> </section> <section class="base-search-bar w-full h-full" data-searchbar-type="JOBS" aria-labelledby="job-switcher-tab" id="jobs-search-panel" role="tabpanel"> <form class="base-search-bar__form w-full flex babymamabear:mx-mobile-container-padding babymamabear:flex-col" role="search" action="/jobs/search" data-tracking-control-name="learning-course_jobs-search-bar_base-search-bar-form"> <code id="i18n_aria_live_text_no-suggestions" style="display: none"><!--"No suggestions found"--></code> <code id="i18n_aria_live_text_one-suggestion" style="display: none"><!--"One Suggestion. Use up and down keys to navigate"--></code> <code id="i18n_aria_live_text_multiple-suggestions" style="display: none"><!--"Multiple Suggestions. Use up and down keys to navigate"--></code> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 typeahead-input keywords-typeahead-input text-input"> <input aria-autocomplete="list" aria-controls="job-search-bar-keywords-typeahead-list" aria-haspopup="listbox" aria-label="Search job titles or companies" autocomplete="off" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_dismissable-input" id="job-search-bar-keywords" maxlength="500" name="keywords" placeholder="Search job titles or companies" role="combobox" type="search"> <!----> <div class="typeahead-input__dropdown container-lined absolute top-[calc(100%+3px)] left-0 w-full rounded-b-md rounded-t-none z-[10] overflow-hidden max-w-none babybear:min-w-full babybear:bottom-0 babybear:overflow-y-auto"> <template class="typeahead-item-template"> <li class="typeahead-input__dropdown-item py-1.5 px-2 hover:cursor-pointer hover:bg-color-surface-new-hover hover:border-y-2 hover:border-solid hover:border-color-container-primary" role="option"> <span class="typeahead-input__dropdown-text font-sans text-sm font-bold text-color-text"></span> </li> </template> <ul class="typeahead-input__dropdown-list w-full" id="job-search-bar-keywords-typeahead-list" role="listbox"></ul> </div> <!----> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_dismissable-input-clear" type="button"> <label class="sr-only">Clear text</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <!----> <code id="i18n_aria_live_text_no-suggestions" style="display: none"><!--"No suggestions found"--></code> <code id="i18n_aria_live_text_one-suggestion" style="display: none"><!--"One Suggestion. Use up and down keys to navigate"--></code> <code id="i18n_aria_live_text_multiple-suggestions" style="display: none"><!--"Multiple Suggestions. Use up and down keys to navigate"--></code> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 typeahead-input location-typeahead-input"> <input aria-autocomplete="list" aria-controls="job-search-bar-location-typeahead-list" aria-haspopup="listbox" aria-label="Location" autocomplete="off" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_dismissable-input" id="job-search-bar-location" maxlength="500" name="location" placeholder="Location" role="combobox" value="Hong Kong" type="search"> <!----> <div class="typeahead-input__dropdown container-lined absolute top-[calc(100%+3px)] left-0 w-full rounded-b-md rounded-t-none z-[10] overflow-hidden max-w-none babybear:min-w-full babybear:bottom-0 babybear:overflow-y-auto"> <template class="typeahead-item-template"> <li class="typeahead-input__dropdown-item py-1.5 px-2 hover:cursor-pointer hover:bg-color-surface-new-hover hover:border-y-2 hover:border-solid hover:border-color-container-primary" role="option"> <span class="typeahead-input__dropdown-text font-sans text-sm font-bold text-color-text"></span> </li> </template> <ul class="typeahead-input__dropdown-list w-full" id="job-search-bar-location-typeahead-list" role="listbox"></ul> </div> <!----> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_dismissable-input-clear" type="button"> <label class="sr-only">Clear text</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <input name="geoId" value="102817007" type="hidden"> <input name="trk" value="learning-course_jobs-search-bar_search-submit" type="hidden"> <button class="base-search-bar__submit-btn block basis-[40px] flex-shrink-0 cursor-pointer babymamabear:invisible babymamabear:ml-[-9999px] babymamabear:w-[1px] babymamabear:h-[1px]" aria-label="Search" data-tracking-control-name="learning-course_jobs-search-bar_base-search-bar-search-submit" type="submit"> <icon class="base-search-bar__search-icon onload mx-auto" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cb5bsr4tsn2r4sjg9e3ls4tjl"></icon> </button> </form> </section> <section class="base-search-bar w-full h-full" data-searchbar-type="LEARNING" aria-labelledby="learning-switcher-tab" id="learning-search-panel" role="tabpanel"> <form class="base-search-bar__form w-full flex babymamabear:mx-mobile-container-padding babymamabear:flex-col" role="search" action="/learning/search" data-tracking-control-name="learning-course_learning-search-bar_base-search-bar-form"> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 search-input"> <input aria-label="Search skills, subjects, or software" autocomplete="on" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_learning-search-bar_keywords_dismissable-input" maxlength="500" name="keywords" placeholder="Search skills, subjects, or software" type="search"> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_learning-search-bar_keywords_dismissable-input-clear" type="button"> <label class="sr-only">Clear text</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <input class="nav__search-uoo" name="upsellOrderOrigin" type="hidden"> <input name="trk" value="learning-course_learning-search-bar_search-submit" type="hidden"> <button class="base-search-bar__submit-btn block basis-[40px] flex-shrink-0 cursor-pointer babymamabear:invisible babymamabear:ml-[-9999px] babymamabear:w-[1px] babymamabear:h-[1px]" aria-label="Search" data-tracking-control-name="learning-course_learning-search-bar_base-search-bar-search-submit" type="submit"> <icon class="base-search-bar__search-icon onload mx-auto" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cb5bsr4tsn2r4sjg9e3ls4tjl"></icon> </button> </form> </section> <!----> <div aria-live="polite" class="search-bar__live-text sr-only" role="status"></div> </section> <!----> <div class="nav__cta-container order-3 flex gap-x-1 justify-end min-w-[100px] flex-nowrap flex-shrink-0 babybear:flex-wrap flex-2 babymamabear:min-w-[50px] "> <a class="nav__button-tertiary btn-md btn-tertiary" href="http://www.linkedin.com/learning/subscription/products?courseSlug=docker-essential-training&destRedirectURL=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fdocker-essential-training&trk=learning-course_nav-header-join&upsellTrk=lil_upsell_nav_subscription&session_redirect=https%3A%2F%2Fwww.linkedin.com%2Flearning%2Fdocker-essential-training%3Ftrk%3Dcourse_title" data-tracking-control-name="lil_upsell_nav_subscription" data-tracking-impression-name="lil_upsell_nav_subscription" data-test-live-nav-primary-cta data-tracking-will-navigate> Start free trial </a> <a class="nav__button-secondary btn-md btn-secondary-emphasis" href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fdocker-essential-training%3Ftrk%3Dcourse_title%26trk%3Dcourse_title&fromSignIn=true&session_redirect=https%3A%2F%2Fwww.linkedin.com%2Flearning%2Fdocker-essential-training%3Ftrk%3Dcourse_title&trk=learning-course_nav-header-signin" data-tracking-control-name="learning-course_nav-header-signin" data-tracking-will-navigate> Sign in </a> <a aria-label="Sign in" class="nav__link-person papabear:hidden mamabear:hidden" data-tracking-control-name="learning-course_nav-header-signin" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fdocker-essential-training%3Ftrk%3Dcourse_title%26trk%3Dcourse_title&fromSignIn=true&session_redirect=https%3A%2F%2Fwww.linkedin.com%2Flearning%2Fdocker-essential-training%3Ftrk%3Dcourse_title&trk=learning-course_nav-header-signin"> <img class="inline-block relative rounded-[50%] w-4 h-4 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt> </a> </div> <!----> <!----> </nav> </header> <!----> <div class="cta-banner "> <div class="enterprise-nav"> <div class="enterprise-nav__content-wrapper"> <p id="enterprise-nav-solutions" class="enterprise-nav__content" tabindex="-1"> Solutions for: </p> <a href="https://learning.linkedin.com/for-entire-companies?src=li-learning-nav&trk=learning-course_enterprise-nav" aria-labelledby="enterprise-nav-solutions business-nav-business" class="enterprise-nav__content" data-tracking-control-name="learning-course_enterprise-nav" data-tracking-will-navigate="true" id="business-nav-business">Business</a> <a href="https://learning.linkedin.com/for-higher-education?src=li-learning-nav&trk=learning-course_enterprise-nav" aria-labelledby="enterprise-nav-solutions business-nav-education" class="enterprise-nav__content" data-tracking-control-name="learning-course_enterprise-nav" data-tracking-will-navigate="true" id="business-nav-education">Higher Education</a> <a href="https://learning.linkedin.com/for-governments?src=li-learning-nav&trk=learning-course_enterprise-nav" aria-labelledby="enterprise-nav-solutions business-nav-government" class="enterprise-nav__content" data-tracking-control-name="learning-course_enterprise-nav" data-tracking-will-navigate="true" id="business-nav-government">Government</a> <a href="/learning/subscription/teams?veh=lil_upx&src=li-learning-nav&trk=learning-course_enterprise-nav" aria-labelledby="enterprise-nav-solutions business-nav-buy" class="enterprise-nav__content" data-test-live-enterprise-upsell="true" data-tracking-control-name="learning-course_enterprise-nav" data-tracking-will-navigate="true" data-tracking-impression-name="lil_upsell_learning-course_enterprise-nav_teambuy" id="business-nav-buy">Buy for my team</a> </div> </div> <!----> <!----> </div> <main class="main papabear:flex papabear:w-content-max-w papabear:mx-auto papabear:pt-desktop-content-top-margin mamabear:pt-desktop-content-top-margin " id="main-content" role="main"> <section class="core-rail mx-auto papabear:w-core-rail-width mamabear:max-w-[790px] babybear:max-w-[790px]"> <ol class="breadcrumb__list"> <li class="breadcrumb__item"> <a class="breadcrumb__link" href="https://www.linkedin.com/learning/browse?trk=learning-course_breadcrumb" data-tracking-control-name="learning-course_breadcrumb" data-tracking-will-navigate>All topics</a> </li> <li class="breadcrumb__item"> <a class="breadcrumb__link" href="https://www.linkedin.com/learning/topics/technology?trk=learning-course_breadcrumb" data-tracking-control-name="learning-course_breadcrumb" data-tracking-will-navigate>Technology</a> </li> <li class="breadcrumb__item"> <a class="breadcrumb__link" href="https://www.linkedin.com/learning/topics/network-and-system-administration?trk=learning-course_breadcrumb" data-tracking-control-name="learning-course_breadcrumb" data-tracking-will-navigate>Network and System Administration</a> </li> <li class="breadcrumb__item"> <a class="breadcrumb__link" href="https://www.linkedin.com/learning/topics/virtualization?trk=learning-course_breadcrumb" data-tracking-control-name="learning-course_breadcrumb" data-tracking-will-navigate>Virtualization</a> </li> </ol> <script type="application/ld+json"> {"@context":"http://schema.org/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"All topics","item":"https://www.linkedin.com/learning/browse"},{"@type":"ListItem","position":2,"name":"Technology","item":"https://www.linkedin.com/learning/topics/technology"},{"@type":"ListItem","position":3,"name":"Network and System Administration","item":"https://www.linkedin.com/learning/topics/network-and-system-administration"},{"@type":"ListItem","position":4,"name":"Virtualization","item":"https://www.linkedin.com/learning/topics/virtualization"}]} </script> <section class="top-card-layout container-lined overflow-hidden babybear:rounded-[0px]"> <section class="top-card__image-container"> <img class="top-card__image" alt="Docker Essential Training" data-delayed-url="https://media.licdn.com/dms/image/v2/D560DAQFmWhsD1BB8VQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1681335606583?e=2147483647&v=beta&t=LUj6fbYPMlaU3XLZG02950aS4A6M8MqF0CDByZwYE8U"> <a class="top-card__overlay-button" data-tracking-control-name="course_preview" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/diving-deeper-into-docker?autoplay=true&trk=course_preview"> <span class="top-card__preview-cta "> <icon class="top-card__preview-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l"> </icon> <span class="top-card__preview-cta-text">Preview</span> </span> <!----> </a> </section> <div class="top-card-layout__card relative p-2 papabear:p-details-container-padding"> <div class="top-card-layout__entity-info-container flex flex-wrap papabear:flex-nowrap"> <div class="top-card-layout__entity-info flex-grow flex-shrink-0 basis-0 babybear:flex-none babybear:w-full babybear:flex-none babybear:w-full"> <h1 class="top-card-layout__title font-sans text-lg papabear:text-xl font-bold leading-open text-color-text mb-0"> Docker Essential Training </h1> <h2 class="top-card-layout__headline break-words font-sans text-md leading-open text-color-text"> <div class="top-card__headline-row"> <span class="top-card__headline-row-item top-card__headline-row-item--large">With Carlos Nunez</span> <span class="top-card__headline-row-item">Liked by 645 users</span> </div> <div class="top-card__headline-row"> <span class="top-card__headline-row-item">Duration: 6h 6m</span> <span class="top-card__headline-row-item">Skill level: Intermediate</span> <span class="top-card__headline-row-item">Released: 4/14/2023</span> </div> </h2> <!----> <!----> <div class="top-card-layout__cta-container flex flex-wrap mt-0.5 papabear:mt-0 ml-[-12px]"> <a href="http://www.linkedin.com/learning/subscription/products?courseSlug=docker-essential-training&destRedirectURL=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fdocker-essential-training&trk=course_info&upsellTrk=lil_upsell_course_info_subscription" data-tracking-control-name="lil_upsell_course_info_subscription" data-tracking-impression-name="lil_upsell_course_info_subscription" data-litms-tracking-control-name="lil_upsell_course_info_subscription" data-tracking-will-navigate class="top-card__upsell-link top-card-layout__cta mt-2 ml-1.5 h-auto babybear:flex-auto top-card-layout__cta--primary btn-md btn-primary" data-test-live-course-sub-upsell> Start my 1-month free trial </a> <a class="buy-for-your-team-cta__link top-card-layout__cta mt-2 ml-1.5 h-auto babybear:flex-auto top-card-layout__cta--secondary btn-md btn-secondary" href="/learning/subscription/teams?veh=lil_upx&src=li-lil-upsell&trk=learning-course_buy-for-your-team-cta" data-tracking-control-name="learning-course_buy-for-your-team-cta" data-tracking-impression-name="lil_upsell_learning-course_buy-for-your-team-cta_teambuy" data-test-live-buy-for-your-team-upsell data-tracking-will-navigate> Buy for my team </a> </div> </div> <!----> </div> <!----> <!----> </div> </section> <div class="details mx-details-container-padding"> <section class="core-section-container my-3 course-details"> <!----> <h2 class="core-section-container__title section-title"> Course details </h2> <!----> <div class="core-section-container__content break-words"> <section class="show-more-less-html course-details__description" data-max-lines="4"> <div class="show-more-less-html__markup show-more-less-html__markup--clamp-after-4 relative overflow-hidden"> Docker is one of the most popular container storage solutions in the world. In this comprehensive course, software engineer Carlos Nunez covers everything you need to know to use Docker to build and test your applications. Join Carlos to learn how to build a Dockerfile, along with other important topics like operating containers, Docker networking, Docker storage, the Docker Registry, and some advanced Docker operations. </div> <button class="show-more-less-html__button show-more-less-button show-more-less-html__button--more ml-0.5" data-tracking-control-name="learning-course_show-more-html-btn" aria-label="i18n_show_more" aria-expanded="false"> <!----> Show more <icon class="show-more-less-html__button-icon show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less-html__button show-more-less-button show-more-less-html__button--less ml-0.5" data-tracking-control-name="learning-course_show-less-html-btn" aria-label="i18n_show_less" aria-expanded="true"> <!----> Show less <icon class="show-more-less-html__button-icon show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <!----> </section> </div> </section> <section class="core-section-container my-3 course-skills"> <!----> <h2 class="core-section-container__title section-title"> Skills you’ll gain </h2> <!----> <div class="core-section-container__content break-words"> <ul class="course-skills__skill-list"> <li class="course-skills__skill-list-item"> <a href="https://www.linkedin.com/learning/topics/docker?trk=learning-course_pill-list" data-tracking-control-name="learning-course_pill-list" data-tracking-will-navigate class="pill flex w-fit mr-[6px] mb-1 hover:no-underline skill-pill"> Docker Products </a> </li> <li class="course-skills__skill-list-item"> <a href="https://www.linkedin.com/learning/search?keywords=Containerization&trk=learning-course_pill-list" data-tracking-control-name="learning-course_pill-list" data-tracking-will-navigate class="pill flex w-fit mr-[6px] mb-1 hover:no-underline skill-pill"> Containerization </a> </li> </ul> </div> </section> <section class="core-section-container my-3"> <!----> <h2 class="core-section-container__title section-title"> Earn a sharable certificate </h2> <!----> <div class="core-section-container__content break-words"> <p class="course-certificate__body-paragraph">Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.</p> <div class="course-certificate__image-container"> <img class="course-certificate__certificate-image" alt="Sample certificate" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/52nu8qc7cfcn7vrftr7ttceqt"> <div> <h3 class="course-certificate__detail-list-heading"> <div class="learning-logo"> <icon class="learning-logo__inbug onload" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4zqr0f9jf98vi2nkijyc3bex2"></icon> <span class="learning-logo__text learning-logo__text--show-on-mobile" aria-hidden="true">Learning</span> <span class="sr-only">LinkedIn Learning</span> </div> <span>Certificate of Completion</span> </h3> <ul> <li class="course-certificate__detail-list-item"> <div class="course-certificate__detail-list-item-icon-wrapper"><icon data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5lqa4dj5v9gp6yjh6s6iwtdbb"></icon></div> <p class="course-certificate__detail-list-item-text">Showcase on your LinkedIn profile under “Licenses and Certificate” section</p> </li> <li class="course-certificate__detail-list-item"> <div class="course-certificate__detail-list-item-icon-wrapper"><icon data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5lqa4dj5v9gp6yjh6s6iwtdbb"></icon></div> <p class="course-certificate__detail-list-item-text">Download or print out as PDF to share with others</p> </li> <li class="course-certificate__detail-list-item"> <div class="course-certificate__detail-list-item-icon-wrapper"><icon data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5lqa4dj5v9gp6yjh6s6iwtdbb"></icon></div> <p class="course-certificate__detail-list-item-text">Share as image online to demonstrate your skill</p> </li> </ul> </div> </div> </div> </section> <section class="core-section-container my-3 course-instructors"> <!----> <h2 class="core-section-container__title section-title"> Meet the instructor </h2> <!----> <div class="core-section-container__content break-words"> <ul class="course-instructors__list"> <li class="course-instructors__list-item"> <a href="https://www.linkedin.com/in/carlosinhtx?trk=learning-course_instructor" target="_self" data-tracking-control-name="learning-course_instructor" data-tracking-will-navigate class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-main-card flex flex-wrap py-2 pr-2 babybear:pr-0 base-main-card--link"> <!----> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/D5603AQG44LXI5rrXcA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1719265155172?e=2147483647&v=beta&t=_Y4i2UGOGQkoWkw9BcthM5gX3wlYQtvBlE_cuBAkaYQ" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Click here to view Carlos Nunez’s instructor page"> <div class="base-main-card__info self-center ml-1 flex-1 relative break-words papabear:min-w-0 mamabear:min-w-0 babybear:w-full"> <h3 class="base-main-card__title font-sans text-[18px] font-bold text-color-text overflow-hidden "> Carlos Nunez </h3> <h4 class="base-main-card__subtitle body-text text-color-text overflow-hidden"> makes production fun again. </h4> <!----> <!----> </div> <!----> </a> </li> </ul> </div> </section> <section class="core-section-container my-3 reviews-feed"> <!----> <h2 class="core-section-container__title section-title"> Learner reviews </h2> <!----> <div class="core-section-container__content break-words"> <div class="reviews-feed__ratings-summary"> <section class="ratings-summary"> <div class="ratings-summary__overall-rating"> <h3 class="ratings-summary__header"><span class="ratings-summary__rating-average">4.7</span> <span class="ratings-summary__rating-max">out of 5</span></h3> <figure class="ratings-summary__figure"> <span class="star-rating" role="img" aria-label="Rating: 4.7 out of 5 stars"> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7dacecy4xq1otzk8pae2g0hxd"></icon> </span> </span> <figcaption class="ratings-summary__ratings-total">365 ratings</figcaption> </figure> </div> <div class="ratings-summary__breakdown"> <div class="ratings-summary__disclaimer"> <div class="tooltip"> <button class="tooltip__trigger ratings-summary__disclaimer-trigger" data-tracking-control-name="toggle_disclaimer" type="button"> <icon class="ratings-summary__disclaimer-icon" data-svg-class-name="ratings-summary__disclaimer-icon-svg" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/g8uts9v3k83n9e3iyvcxit0k"> </icon> <span class="ratings-summary__disclaimer-text">How are ratings calculated?</span> </button> <span role="tooltip" class="tooltip__popup" aria-hidden="true"> The overall rating is calculated using the average of submitted ratings. Ratings and reviews can only be submitted when non-anonymous learners complete at least 40% of the course. This helps us avoid fake reviews and spam. </span> </div> </div> <ul> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 5 star </figcaption> <progress class="ratings-summary__progress-bar" max="365" value="284" aria-valuemin="0" aria-valuenow="284" aria-valuemax="365"> Current value: 284 </progress> <span class="ratings-summary__rating-count-percent"> 78% </span> </figure> </li> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 4 star </figcaption> <progress class="ratings-summary__progress-bar" max="365" value="55" aria-valuemin="0" aria-valuenow="55" aria-valuemax="365"> Current value: 55 </progress> <span class="ratings-summary__rating-count-percent"> 15% </span> </figure> </li> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 3 star </figcaption> <progress class="ratings-summary__progress-bar" max="365" value="18" aria-valuemin="0" aria-valuenow="18" aria-valuemax="365"> Current value: 18 </progress> <span class="ratings-summary__rating-count-percent"> 5% </span> </figure> </li> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 2 star </figcaption> <progress class="ratings-summary__progress-bar" max="365" value="6" aria-valuemin="0" aria-valuenow="6" aria-valuemax="365"> Current value: 6 </progress> <span class="ratings-summary__rating-count-percent"> 2% </span> </figure> </li> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 1 star </figcaption> <progress class="ratings-summary__progress-bar" max="365" value="2" aria-valuemin="0" aria-valuenow="2" aria-valuemax="365"> Current value: 2 </progress> <span class="ratings-summary__rating-count-percent"> <1% </span> </figure> </li> </ul> </div> </section> </div> <ul class="reviews-feed__reviews-list"> <li class="reviews-feed__reviews-list-item"> <div class="review-card"> <div class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-main-card flex flex-wrap py-2 pr-2 babybear:pr-0 base-main-card--link review-card__entity"> <a class="base-card__full-link absolute top-0 right-0 bottom-0 left-0 p-0 z-[2]" href="https://vn.linkedin.com/in/dongochuy?trk=learning-course" data-tracking-control-name="learning-course" data-tracking-will-navigate> <span class="sr-only"> Huy Do <!----> </span> </a> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/D5603AQHrd9_9iCj-9g/profile-displayphoto-shrink_100_100/profile-displayphoto-shrink_100_100/0/1718231669619?e=2147483647&v=beta&t=YoLvtK0DKKVtgmjLbm4CBIe--pbi2u1677hak1Avlr0" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Huy Do"> <div class="base-main-card__info self-center ml-1 flex-1 relative break-words papabear:min-w-0 mamabear:min-w-0 babybear:w-full"> <h3 class="base-main-card__title font-sans text-[18px] font-bold text-color-text overflow-hidden "> Huy Do <!----> </h3> <h4 class="base-main-card__subtitle body-text text-color-text overflow-hidden"> Cybersecurity Consultant </h4> <!----> <div class="body-text text-color-text-low-emphasis base-main-card__metadata"> <div class="review-card__content"> <div class="review-card__centered-row"> <div class="review-card__star-container"> <span class="star-rating" role="img" aria-label="Rating: 5 out of 5 stars"> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> </span> </div> <span class="review-card__rating"> 5/5 </span> <span class="review-card__date"> July 8, 2024 </span> </div> <div class="review-card__text"> This is really a wonderful course </div> <div class="review-card__centered-row review-card__actions"> <a class="review-card__centered-row review-card__action-button" aria-label="Huy Do’s comment is helpful" data-tracking-control-name="learning-course_review-card-helpful-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fdocker-essential-training%3Ftrk%3Dcourse_title%26trk%3Dcourse_title&trk=learning-course_review-card-helpful-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5ptx189gjbxrh9wf3ncsehms9" data-svg-class-name="review-card__like-icon"></icon> Helpful </a> <span class="review-card__dot-delimiter">·</span> <a class="review-card__centered-row review-card__action-button" aria-label="Report Huy Do’s comment" data-tracking-control-name="learning-course_review-card-report-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fdocker-essential-training%3Ftrk%3Dcourse_title%26trk%3Dcourse_title&trk=learning-course_review-card-report-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/d04ze1wt0ev8ck8e4ovqk762o" data-svg-class-name="review-card__flag-icon"></icon> Report </a> </div> </div> </div> </div> <!----> </div> </div> </li> <li class="reviews-feed__reviews-list-item"> <div class="review-card"> <div class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-main-card flex flex-wrap py-2 pr-2 babybear:pr-0 base-main-card--link review-card__entity"> <a class="base-card__full-link absolute top-0 right-0 bottom-0 left-0 p-0 z-[2]" href="https://kg.linkedin.com/in/bakytbek-aliev?trk=learning-course" data-tracking-control-name="learning-course" data-tracking-will-navigate> <span class="sr-only"> Bakytbek Aliev <!----> </span> </a> <img class="inline-block relative rounded-[50%] w-6 h-6 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Bakytbek Aliev"> <div class="base-main-card__info self-center ml-1 flex-1 relative break-words papabear:min-w-0 mamabear:min-w-0 babybear:w-full"> <h3 class="base-main-card__title font-sans text-[18px] font-bold text-color-text overflow-hidden "> Bakytbek Aliev <!----> </h3> <h4 class="base-main-card__subtitle body-text text-color-text overflow-hidden"> National ICT Officer at OSCE Programme Office in Bishkek | Aspiring DevOps Engineer | Learning Python, Bash, Docker, GitLab, AWS, CI/CD </h4> <!----> <div class="body-text text-color-text-low-emphasis base-main-card__metadata"> <div class="review-card__content"> <div class="review-card__centered-row"> <div class="review-card__star-container"> <span class="star-rating" role="img" aria-label="Rating: 2 out of 5 stars"> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0hq4l058yoqerjsrssp5pbr0"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0hq4l058yoqerjsrssp5pbr0"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0hq4l058yoqerjsrssp5pbr0"></icon> </span> </span> </div> <span class="review-card__rating"> 2/5 </span> <span class="review-card__date"> June 17, 2024 </span> </div> <div class="review-card__text"> I think the instructor goes over topics too fast. </div> <div class="review-card__centered-row review-card__actions"> <a class="review-card__centered-row review-card__action-button" aria-label="Bakytbek Aliev’s comment is helpful" data-tracking-control-name="learning-course_review-card-helpful-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fdocker-essential-training%3Ftrk%3Dcourse_title%26trk%3Dcourse_title&trk=learning-course_review-card-helpful-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5ptx189gjbxrh9wf3ncsehms9" data-svg-class-name="review-card__like-icon"></icon> Helpful </a> <span class="review-card__dot-delimiter">·</span> <a class="review-card__centered-row review-card__action-button" aria-label="Report Bakytbek Aliev’s comment" data-tracking-control-name="learning-course_review-card-report-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fdocker-essential-training%3Ftrk%3Dcourse_title%26trk%3Dcourse_title&trk=learning-course_review-card-report-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/d04ze1wt0ev8ck8e4ovqk762o" data-svg-class-name="review-card__flag-icon"></icon> Report </a> </div> </div> </div> </div> <!----> </div> </div> </li> <li class="reviews-feed__reviews-list-item"> <div class="review-card"> <div class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-main-card flex flex-wrap py-2 pr-2 babybear:pr-0 base-main-card--link review-card__entity"> <a class="base-card__full-link absolute top-0 right-0 bottom-0 left-0 p-0 z-[2]" href="https://uk.linkedin.com/in/afmurillo/en?trk=learning-course" data-tracking-control-name="learning-course" data-tracking-will-navigate> <span class="sr-only"> Andrés M. <!----> </span> </a> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/C4E03AQG51jwAXSnRMA/profile-displayphoto-shrink_100_100/profile-displayphoto-shrink_100_100/0/1586171926428?e=2147483647&v=beta&t=d4zYxmnXjkpr8GW-3G8kqBzXnqP9dVwIhLZGqhao-hs" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Andrés M."> <div class="base-main-card__info self-center ml-1 flex-1 relative break-words papabear:min-w-0 mamabear:min-w-0 babybear:w-full"> <h3 class="base-main-card__title font-sans text-[18px] font-bold text-color-text overflow-hidden "> Andrés M. <!----> </h3> <h4 class="base-main-card__subtitle body-text text-color-text overflow-hidden"> Principal Researcher in Fujitsu Research Europe | Cybersecurity in Trust, AI, and Communication Networks </h4> <!----> <div class="body-text text-color-text-low-emphasis base-main-card__metadata"> <div class="review-card__content"> <div class="review-card__centered-row"> <div class="review-card__star-container"> <span class="star-rating" role="img" aria-label="Rating: 1 out of 5 stars"> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0hq4l058yoqerjsrssp5pbr0"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0hq4l058yoqerjsrssp5pbr0"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0hq4l058yoqerjsrssp5pbr0"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0hq4l058yoqerjsrssp5pbr0"></icon> </span> </span> </div> <span class="review-card__rating"> 1/5 </span> <span class="review-card__date"> June 12, 2024 </span> </div> <div class="review-card__text"> I think this course pretends to be a uni course on containers, filesystems, and virtualization, but linkedin learning is really not the space for that. It would be great to host this in coursera or in a real university. </div> <div class="review-card__centered-row review-card__actions"> <a class="review-card__centered-row review-card__action-button" aria-label="Andrés M.’s comment is helpful" data-tracking-control-name="learning-course_review-card-helpful-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fdocker-essential-training%3Ftrk%3Dcourse_title%26trk%3Dcourse_title&trk=learning-course_review-card-helpful-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5ptx189gjbxrh9wf3ncsehms9" data-svg-class-name="review-card__like-icon"></icon> Helpful </a> <span class="review-card__dot-delimiter">·</span> <a class="review-card__centered-row review-card__action-button" aria-label="Report Andrés M.’s comment" data-tracking-control-name="learning-course_review-card-report-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fdocker-essential-training%3Ftrk%3Dcourse_title%26trk%3Dcourse_title&trk=learning-course_review-card-report-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/d04ze1wt0ev8ck8e4ovqk762o" data-svg-class-name="review-card__flag-icon"></icon> Report </a> </div> </div> </div> </div> <!----> </div> </div> </li> </ul> </div> </section> </div> </section> <section class="right-rail papabear:w-right-rail-width papabear:ml-column-gutter mamabear:max-w-[790px] mamabear:px-mobile-container-padding babybear:max-w-[790px] babybear:px-mobile-container-padding"> <section class="table-of-contents mb-4 table-of-contents--with-max-height"> <h2 class="table-of-contents__header"> Contents </h2> <ul class="table-of-contents__list"> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> Introduction <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> Introduction <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/diving-deeper-into-docker?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Diving deeper into Docker </div> <div class="table-of-contents__item-duration"> 39s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/what-you-should-know?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> What you should know </div> <div class="table-of-contents__item-duration"> 41s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 1. Docker Explained <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 1. Docker Explained <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/docker-recap?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Docker recap </div> <div class="table-of-contents__item-duration"> 4m 13s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/container-runtimes?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Container runtimes </div> <div class="table-of-contents__item-duration"> 3m 53s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/oci-and-cri-runtimes?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> OCI and CRI runtimes </div> <div class="table-of-contents__item-duration"> 5m 23s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/the-docker-engine?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> The Docker Engine </div> <div class="table-of-contents__item-duration"> 1m 35s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/where-are-docker-s-configuration-files?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Where are Docker's configuration files? </div> <div class="table-of-contents__item-duration"> 2m 13s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 2. Installing Docker: The Hard Way <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 2. Installing Docker: The Hard Way <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/when-docker-desktop-doesn-t-cut-it?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> When Docker Desktop doesn't cut it </div> <div class="table-of-contents__item-duration"> 2m 39s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/installing-lima?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Installing Lima </div> <div class="table-of-contents__item-duration"> 1m 56s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/configuring-lima?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Configuring Lima </div> <div class="table-of-contents__item-duration"> 5m 42s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/starting-the-lima-vm?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Starting the Lima VM </div> <div class="table-of-contents__item-duration"> 6m 42s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/installing-windows-subsystem-for-linux-wsl?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Installing Windows Subsystem for Linux (WSL) </div> <div class="table-of-contents__item-duration"> 4m 3s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/installing-docker-within-wsl?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Installing Docker within WSL </div> <div class="table-of-contents__item-duration"> 3m 23s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/visualizing-your-containers-with-portainer?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Visualizing your containers with Portainer </div> <div class="table-of-contents__item-duration"> 8m 33s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 3. Docker Images Demystified <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 3. Docker Images Demystified <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/what-are-docker-images?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> What are Docker images? </div> <div class="table-of-contents__item-duration"> 2m 50s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/diving-deeper-into-docker-images-part-1?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Diving deeper into Docker images: Part 1 </div> <div class="table-of-contents__item-duration"> 6m 17s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/diving-deeper-into-docker-images-part-2?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Diving deeper into Docker images: Part 2 </div> <div class="table-of-contents__item-duration"> 3m 45s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/storage-drivers?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Storage drivers </div> <div class="table-of-contents__item-duration"> 7m 9s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/decomposing-docker-pull?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Decomposing Docker pull </div> <div class="table-of-contents__item-duration"> 3m 38s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/configure-docker-to-enable-debug-logging?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Configure Docker to enable debug logging </div> <div class="table-of-contents__item-duration"> 7m 15s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 4. Exploring Dockerfiles <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 4. Exploring Dockerfiles <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/introduction-to-dockerfiles?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Introduction to Dockerfiles </div> <div class="table-of-contents__item-duration"> 1m </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/the-anatomy-of-a-dockerfile?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> The anatomy of a Dockerfile </div> <div class="table-of-contents__item-duration"> 4m 37s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/sourcing-other-docker-images-with-from?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Sourcing other Docker images with FROM </div> <div class="table-of-contents__item-duration"> 4m 32s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/building-your-first-image?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Building your first image </div> <div class="table-of-contents__item-duration"> 3m 59s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/adding-and-copying-files-with-copy-and-add?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Adding and copying files with COPY and ADD </div> <div class="table-of-contents__item-duration"> 3m 51s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/updating-the-image?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Updating the image </div> <div class="table-of-contents__item-duration"> 5m 22s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/customizing-your-docker-image-with-run?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Customizing your Docker image with RUN </div> <div class="table-of-contents__item-duration"> 7m 46s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/starting-your-app-with-entrypoint?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Starting your app with ENTRYPOINT </div> <div class="table-of-contents__item-duration"> 9m 25s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/starting-your-app-with-cmd?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> "Starting" your app with CMD </div> <div class="table-of-contents__item-duration"> 7m </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/adding-variables-with-env-and-arg?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Adding variables with ENV and ARG </div> <div class="table-of-contents__item-duration"> 9m 39s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/other-helpful-dockerfile-commands?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Other helpful Dockerfile commands </div> <div class="table-of-contents__item-duration"> 5m 36s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/multi-stage-builds?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Multi-stage builds </div> <div class="table-of-contents__item-duration"> 9m 57s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/multi-platform-images?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Multi-platform images </div> <div class="table-of-contents__item-duration"> 15m 10s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/multi-app-images?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Multi-app images </div> <div class="table-of-contents__item-duration"> 8m 8s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/challenge-build-and-run-your-first-image?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Challenge: Build and run your first image </div> <div class="table-of-contents__item-duration"> 2m 1s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/solution-build-and-run-your-first-image?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Solution: Build and run your first image </div> <div class="table-of-contents__item-duration"> 5m 54s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 5. Advanced Docker Operations <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 5. Advanced Docker Operations <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/extending-container-privileges-with-capabilities?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Extending container privileges with capabilities </div> <div class="table-of-contents__item-duration"> 11m </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/setting-container-limits-part-1?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Setting container limits: Part 1 </div> <div class="table-of-contents__item-duration"> 5m 14s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/setting-container-limits-part-2?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Setting container limits: Part 2 </div> <div class="table-of-contents__item-duration"> 10m 13s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/configuring-logging-with-logging-drivers-part-1?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Configuring logging with logging drivers: Part 1 </div> <div class="table-of-contents__item-duration"> 3m 45s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/configuring-logging-with-logging-drivers-part-2?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Configuring logging with logging drivers: Part 2 </div> <div class="table-of-contents__item-duration"> 8m 33s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/configuring-the-docker-daemon?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Configuring the Docker daemon </div> <div class="table-of-contents__item-duration"> 5m 40s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 6. Docker in Docker <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 6. Docker in Docker <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/the-case-for-docker-in-docker?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> The case for Docker in Docker </div> <div class="table-of-contents__item-duration"> 1m 59s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/creating-the-container-to-run-containers?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Creating the container to run containers </div> <div class="table-of-contents__item-duration"> 5m 5s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/installing-docker-in-the-container-of-containers?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Installing Docker in the container of containers </div> <div class="table-of-contents__item-duration"> 1m 15s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/limitations-of-docker-through-docker?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Limitations of Docker through Docker </div> <div class="table-of-contents__item-duration"> 7m 20s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 7. Networking <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 7. Networking <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/introduction-to-container-networking?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Introduction to container networking </div> <div class="table-of-contents__item-duration"> 2m 23s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/creating-docker-networks-with-bridge-mode-networking?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Creating Docker networks with bridge-mode networking </div> <div class="table-of-contents__item-duration"> 14m 5s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/exposing-container-ports-between-containers?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Exposing container ports between containers </div> <div class="table-of-contents__item-duration"> 11m 39s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/sharing-a-host-s-network-with-host-mode-networking?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Sharing a host's network with host mode networking </div> <div class="table-of-contents__item-duration"> 5m 49s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/disabling-networking-with-the-none-driver?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Disabling networking with the none driver </div> <div class="table-of-contents__item-duration"> 2m 16s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/advanced-network-drivers-and-network-plugins?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Advanced network drivers and network plugins </div> <div class="table-of-contents__item-duration"> 10m 25s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 8. Storing Data <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 8. Storing Data <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/introduction-to-container-storage?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Introduction to container storage </div> <div class="table-of-contents__item-duration"> 1m 50s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/how-volumes-work?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> How volumes work </div> <div class="table-of-contents__item-duration"> 2m 17s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/creating-docker-volumes?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Creating Docker volumes </div> <div class="table-of-contents__item-duration"> 7m 20s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/creating-bind-mounts?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Creating bind mounts </div> <div class="table-of-contents__item-duration"> 8m 59s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/copying-data-from-volumes?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Copying data from volumes </div> <div class="table-of-contents__item-duration"> 8m 26s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/bind-mount-caveats-with-docker-desktop?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Bind mount caveats with Docker Desktop </div> <div class="table-of-contents__item-duration"> 2m 59s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 9. The Docker Registry <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 9. The Docker Registry <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/introduction-to-docker-registries?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Introduction to Docker registries </div> <div class="table-of-contents__item-duration"> 3m 29s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/creating-a-simple-registry?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Creating a simple registry </div> <div class="table-of-contents__item-duration"> 5m 3s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/pushing-multi-platform-manifest-lists?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Pushing multi-platform manifest lists </div> <div class="table-of-contents__item-duration"> 5m 52s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/creating-and-logging-into-authenticated-registries?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Creating and logging into authenticated registries </div> <div class="table-of-contents__item-duration"> 10m 59s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/popular-alternative-container-image-registries?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Popular alternative container image registries </div> <div class="table-of-contents__item-duration"> 5m 15s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 10. Additional Docker Resources <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 10. Additional Docker Resources <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/docker-best-practices?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Docker best practices </div> <div class="table-of-contents__item-duration"> 4m 19s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/taking-it-to-the-next-level-with-docker-compose?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Taking it to the next level with Docker Compose </div> <div class="table-of-contents__item-duration"> 2m 4s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/level-up-even-more-with-kubernetes?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Level up even more with Kubernetes </div> <div class="table-of-contents__item-duration"> 3m 19s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> Conclusion <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> Conclusion <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/docker-essential-training/thank-you?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Thank you </div> <div class="table-of-contents__item-duration"> 1m 36s </div> </div> </a> </li> </ul> <!----> </div> </li> </ul> </section> <section class="aside-section-container mb-4 subscription-value-props-aside-section"> <h2 class="aside-section-container__title section-title"> What’s included </h2> <!----> <div class="aside-section-container__content break-words"> <ul> <li class="subscription-value-props-aside-section__list-item"> <span class="subscription-value-props-aside-section__value-prop-label">Practice while you learn</span> <span class="subscription-value-props-aside-section__value-prop-sublabel">1 exercise file</span> </li> <li class="subscription-value-props-aside-section__list-item"> <span class="subscription-value-props-aside-section__value-prop-label">Test your knowledge</span> <span class="subscription-value-props-aside-section__value-prop-sublabel">9 quizzes</span> </li> <li class="subscription-value-props-aside-section__list-item"> <span class="subscription-value-props-aside-section__value-prop-label">Learn on the go</span> <span class="subscription-value-props-aside-section__value-prop-sublabel">Access on tablet and phone</span> </li> <!----> </ul> </div> </section> <section class="aside-section-container mb-4 similar-courses-aside-section"> <h2 class="aside-section-container__title section-title"> Similar courses </h2> <!----> <div class="aside-section-container__content break-words"> <ul> <li> <!----> <a href="https://www.linkedin.com/learning/devops-foundations-your-first-project-2019?trk=learning-course_similar-courses" target="_self" data-tracking-control-name="learning-course_similar-courses" data-tracking-will-navigate class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-aside-card flex my-1.5 hover:show-play-button focus:show-play-button base-aside-card--link aside-learning-course-card"> <!----> <div class="base-aside-card__media flex-shrink-0 mr-0.5 overflow-hidden relative h-[54px] w-[95px] "> <img class="base-aside-card__media-element w-[100px] h-full object-cover" alt data-delayed-url="https://media.licdn.com/dms/image/v2/C4E0DAQHGncCh6cmAWA/learning-public-crop_144_256/learning-public-crop_144_256/0/1575658864317?e=2147483647&v=beta&t=jwtxBh-I639uFbZDL6aH7eal_T6R0ZQxZjUn1-DXOsQ"> <div class="aside-learning-course-card__duration duration">3h 32m</div> <icon class="base-aside-card__play-button w-auto play-button overlay-center" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9n9raq7fmdu241tpsxwodsmcd" data-svg-class-name="base-aside-card__play-button-svg"></icon> </div> <div class="base-aside-card__info self-center pl-0.5 flex flex-col flex-1"> <h3 class="base-aside-card__title font-sans text-md font-bold text-color-text relative"> DevOps Foundations: Your First Project (2019) <!----> </h3> <!----> <!----> <!----> <!----> <!----> </div> <!----> </a> </li> <li> <!----> <a href="https://www.linkedin.com/learning/kubernetes-your-first-project?trk=learning-course_similar-courses" target="_self" data-tracking-control-name="learning-course_similar-courses" data-tracking-will-navigate class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-aside-card flex my-1.5 hover:show-play-button focus:show-play-button base-aside-card--link aside-learning-course-card"> <!----> <div class="base-aside-card__media flex-shrink-0 mr-0.5 overflow-hidden relative h-[54px] w-[95px] "> <img class="base-aside-card__media-element w-[100px] h-full object-cover" alt data-delayed-url="https://media.licdn.com/dms/image/v2/C560DAQFHkZcq66nm1g/learning-public-crop_144_256/learning-public-crop_144_256/0/1635875969114?e=2147483647&v=beta&t=PVoHXpHd8x8RKv8jnx1yI4vcGIJi6ggY5ia3UKcKyDY"> <div class="aside-learning-course-card__duration duration">2h 44m</div> <icon class="base-aside-card__play-button w-auto play-button overlay-center" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9n9raq7fmdu241tpsxwodsmcd" data-svg-class-name="base-aside-card__play-button-svg"></icon> </div> <div class="base-aside-card__info self-center pl-0.5 flex flex-col flex-1"> <h3 class="base-aside-card__title font-sans text-md font-bold text-color-text relative"> Kubernetes: Your First Project <!----> </h3> <!----> <!----> <!----> <!----> <!----> </div> <!----> </a> </li> <li> <!----> <a href="https://www.linkedin.com/learning/docker-for-developers-14493163?trk=learning-course_similar-courses" target="_self" data-tracking-control-name="learning-course_similar-courses" data-tracking-will-navigate class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-aside-card flex my-1.5 hover:show-play-button focus:show-play-button base-aside-card--link aside-learning-course-card"> <!----> <div class="base-aside-card__media flex-shrink-0 mr-0.5 overflow-hidden relative h-[54px] w-[95px] "> <img class="base-aside-card__media-element w-[100px] h-full object-cover" alt data-delayed-url="https://media.licdn.com/dms/image/v2/C560DAQENYa_icdBHKA/learning-public-crop_144_256/learning-public-crop_144_256/0/1642186158036?e=2147483647&v=beta&t=oFTjugJ3pXw_rdDIEB5mQ8ui2IkcssCq8seb9aCQEf8"> <div class="aside-learning-course-card__duration duration">1h 15m</div> <icon class="base-aside-card__play-button w-auto play-button overlay-center" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9n9raq7fmdu241tpsxwodsmcd" data-svg-class-name="base-aside-card__play-button-svg"></icon> </div> <div class="base-aside-card__info self-center pl-0.5 flex flex-col flex-1"> <h3 class="base-aside-card__title font-sans text-md font-bold text-color-text relative"> Docker for Developers <!----> </h3> <!----> <!----> <!----> <!----> <!----> </div> <!----> </a> </li> </ul> </div> </section> <section class="aside-section-container mb-4"> <h2 class="aside-section-container__title section-title"> Download courses </h2> <!----> <div class="aside-section-container__content break-words"> <p>Use your iOS or Android LinkedIn Learning app, and watch courses on your mobile device without an internet connection.</p> <div class="app-links-aside-section__link-container"> <a class="app-links-aside-section__link" href="https://itunes.apple.com/app/apple-store/id1084807225?ls=1&pt=10746&mt=8&ct=learning_course_app_links&trk=learning-course_apple-app-store" data-tracking-control-name="learning-course_apple-app-store" data-tracking-will-navigate rel="noopener noreferrer" target="_blank"> <img alt="Download on the App Store" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/emczv26hz24woii2j4aleyry" height="42px" width="142px"> </a> <a class="app-links-aside-section__link" href="https://play.google.com/store/apps/details?id=com.linkedin.android.learning&referrer=utm_source%3Dlinkedinlearning%26utm_medium%3DmobileWeb%26utm_campaign%3Dlearning_guest&ct=learning_course_app_links&trk=learning-course_google-play-store" data-tracking-control-name="learning-course_google-play-store" data-tracking-will-navigate rel="noopener noreferrer" target="_blank"> <img alt="Get it on Google Play" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/535kqf5rsexfx0lucb3t6palb" height="42px" width="142px"> </a> </div> </div> </section> </section> </main> <div class="pre-footer "> <section class="core-section-container my-3 price-disclaimer"> <!----> <!----> <!----> <div class="core-section-container__content break-words"> <p class="price-disclaimer__copy"> <sup class="price-disclaimer__copy--sup">*</sup>Price may change based on profile and billing country information entered during Sign In or Registration </p> </div> </section> <section class="tw-linkster bg-cool-gray-20 browse-map" data-impression-id="learning-course_linkster" data-js-module-id="linkster"> <div class="max-w-screen-content-max-w w-full flex justify-between my-0 mx-auto mamabear:px-3 babybear:px-2 babybear:flex-col"> <div class="flex-1 w-1/2 pt-2 pr-4 pb-4 pl-0 babybear:pb-2 babybear:w-full babybear:border-b-1 babybear:border-solid babybear:border-color-border-low-emphasis babybear:last:border-b-0"> <h3 class="text-md font-bold text-color-text leading-open"> Explore Business Topics </h3> <ul class="my-1"> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/business-analysis-and-strategy?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Business Analysis and Strategy </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/business-software-and-tools?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Business Software and Tools </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/career-development-5?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Career Development </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/customer-service-3?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Customer Service </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/diversity-equity-and-inclusion-dei?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Diversity, Equity, and Inclusion (DEI) </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/finance-and-accounting?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Finance and Accounting </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/human-resources-3?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Human Resources </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/leadership-and-management?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Leadership and Management </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/marketing-2?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Marketing </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/professional-development?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Professional Development </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/project-management?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Project Management </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/sales-3?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Sales </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/small-business-and-entrepreneurship?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Small Business and Entrepreneurship </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/training-and-education?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Training and Education </a> </li> </ul> <a class="link tw-linkster-general-link" aria-label="See all business courses" href="https://www.linkedin.com/learning/topics/business?trk=learning-course_browsemap_general-link" data-tracking-control-name="learning-course_browsemap_general-link" data-tracking-will-navigate> See all </a> </div> <div class="flex-1 w-1/2 pt-2 pr-4 pb-4 pl-0 babybear:pb-2 babybear:w-full babybear:border-b-1 babybear:border-solid babybear:border-color-border-low-emphasis babybear:last:border-b-0"> <h3 class="text-md font-bold text-color-text leading-open"> Explore Creative Topics </h3> <ul class="my-1"> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/aec?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> AEC </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/animation-and-illustration?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Animation and Illustration </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/audio-and-music?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Audio and Music </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/graphic-design?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Graphic Design </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/motion-graphics-and-vfx?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Motion Graphics and VFX </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/photography-2?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Photography </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/product-and-manufacturing?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Product and Manufacturing </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/user-experience?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> User Experience </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/2015-54?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Video </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/visualization-and-real-time?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Visualization and Real-Time </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/web-design?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Web Design </a> </li> </ul> <a class="link tw-linkster-general-link" aria-label="See all creative courses" href="https://www.linkedin.com/learning/topics/creative?trk=learning-course_browsemap_general-link" data-tracking-control-name="learning-course_browsemap_general-link" data-tracking-will-navigate> See all </a> </div> <div class="flex-1 w-1/2 pt-2 pr-4 pb-4 pl-0 babybear:pb-2 babybear:w-full babybear:border-b-1 babybear:border-solid babybear:border-color-border-low-emphasis babybear:last:border-b-0"> <h3 class="text-md font-bold text-color-text leading-open"> Explore Technology Topics </h3> <ul class="my-1"> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/artificial-intelligence?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Artificial Intelligence (AI) </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/cloud-computing-5?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Cloud Computing </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/security-3?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Cybersecurity </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/data-science?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Data Science </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/database-management?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Database Management </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/devops?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> DevOps </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/hardware?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Hardware </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/it-help-desk-5?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> IT Help Desk </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/mobile-development?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Mobile Development </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/network-and-system-administration?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Network and System Administration </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/software-development?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Software Development </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/web-development?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Web Development </a> </li> </ul> <a class="link tw-linkster-general-link" aria-label="See all technology courses" href="https://www.linkedin.com/learning/topics/technology?trk=learning-course_browsemap_general-link" data-tracking-control-name="learning-course_browsemap_general-link" data-tracking-will-navigate> See all </a> </div> </div> </section> </div> <footer class="li-footer bg-transparent w-full "> <ul class="li-footer__list flex flex-wrap flex-row items-start justify-start w-full h-auto min-h-[50px] my-[0px] mx-auto py-3 px-2 papabear:w-[1128px] papabear:p-0"> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <span class="sr-only">LinkedIn</span> <icon class="li-footer__copy-logo text-color-logo-brand-alt inline-block self-center h-[14px] w-[56px] mr-1" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e12h2cd8ac580qen9qdd0qks8"></icon> <span class="li-footer__copy-text flex items-center">© 2024</span> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://about.linkedin.com?trk=d_learning_course_guest_footer-about" data-tracking-control-name="d_learning_course_guest_footer-about" data-tracking-will-navigate> About </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/accessibility?trk=d_learning_course_guest_footer-accessibility" data-tracking-control-name="d_learning_course_guest_footer-accessibility" data-tracking-will-navigate> Accessibility </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/user-agreement?trk=d_learning_course_guest_footer-user-agreement" data-tracking-control-name="d_learning_course_guest_footer-user-agreement" data-tracking-will-navigate> User Agreement </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/privacy-policy?trk=d_learning_course_guest_footer-privacy-policy" data-tracking-control-name="d_learning_course_guest_footer-privacy-policy" data-tracking-will-navigate> Privacy Policy </a> </li> <!----> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/cookie-policy?trk=d_learning_course_guest_footer-cookie-policy" data-tracking-control-name="d_learning_course_guest_footer-cookie-policy" data-tracking-will-navigate> Cookie Policy </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/copyright-policy?trk=d_learning_course_guest_footer-copyright-policy" data-tracking-control-name="d_learning_course_guest_footer-copyright-policy" data-tracking-will-navigate> Copyright Policy </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://brand.linkedin.com/policies?trk=d_learning_course_guest_footer-brand-policy" data-tracking-control-name="d_learning_course_guest_footer-brand-policy" data-tracking-will-navigate> Brand Policy </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/psettings/guest-controls?trk=d_learning_course_guest_footer-guest-controls" data-tracking-control-name="d_learning_course_guest_footer-guest-controls" data-tracking-will-navigate> Guest Controls </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/professional-community-policies?trk=d_learning_course_guest_footer-community-guide" data-tracking-control-name="d_learning_course_guest_footer-community-guide" data-tracking-will-navigate> Community Guidelines </a> </li> <!----> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <div class="collapsible-dropdown collapsible-dropdown--footer collapsible-dropdown--up flex items-center relative hyphens-auto language-selector z-2"> <!----> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-[100%] top-auto" role="menu" tabindex="-1"> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="العربية (Arabic)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ar_AE" data-locale="ar_AE" role="menuitem" lang="ar_AE"> العربية (Arabic) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="বাংলা (Bangla)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-bn_IN" data-locale="bn_IN" role="menuitem" lang="bn_IN"> বাংলা (Bangla) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Čeština (Czech)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-cs_CZ" data-locale="cs_CZ" role="menuitem" lang="cs_CZ"> Čeština (Czech) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Dansk (Danish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-da_DK" data-locale="da_DK" role="menuitem" lang="da_DK"> Dansk (Danish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Deutsch (German)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-de_DE" data-locale="de_DE" role="menuitem" lang="de_DE"> Deutsch (German) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Ελληνικά (Greek)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-el_GR" data-locale="el_GR" role="menuitem" lang="el_GR"> Ελληνικά (Greek) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="English (English) selected" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link--selected" data-tracking-control-name="language-selector-en_US" data-locale="en_US" role="menuitem" lang="en_US"> <strong>English (English)</strong> </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Español (Spanish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-es_ES" data-locale="es_ES" role="menuitem" lang="es_ES"> Español (Spanish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="فارسی (Persian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-fa_IR" data-locale="fa_IR" role="menuitem" lang="fa_IR"> فارسی (Persian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Suomi (Finnish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-fi_FI" data-locale="fi_FI" role="menuitem" lang="fi_FI"> Suomi (Finnish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Français (French)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-fr_FR" data-locale="fr_FR" role="menuitem" lang="fr_FR"> Français (French) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="हिंदी (Hindi)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-hi_IN" data-locale="hi_IN" role="menuitem" lang="hi_IN"> हिंदी (Hindi) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Magyar (Hungarian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-hu_HU" data-locale="hu_HU" role="menuitem" lang="hu_HU"> Magyar (Hungarian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Bahasa Indonesia (Indonesian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-in_ID" data-locale="in_ID" role="menuitem" lang="in_ID"> Bahasa Indonesia (Indonesian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Italiano (Italian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-it_IT" data-locale="it_IT" role="menuitem" lang="it_IT"> Italiano (Italian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="עברית (Hebrew)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-iw_IL" data-locale="iw_IL" role="menuitem" lang="iw_IL"> עברית (Hebrew) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="日本語 (Japanese)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ja_JP" data-locale="ja_JP" role="menuitem" lang="ja_JP"> 日本語 (Japanese) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="한국어 (Korean)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ko_KR" data-locale="ko_KR" role="menuitem" lang="ko_KR"> 한국어 (Korean) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="मराठी (Marathi)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-mr_IN" data-locale="mr_IN" role="menuitem" lang="mr_IN"> मराठी (Marathi) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Bahasa Malaysia (Malay)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ms_MY" data-locale="ms_MY" role="menuitem" lang="ms_MY"> Bahasa Malaysia (Malay) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Nederlands (Dutch)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-nl_NL" data-locale="nl_NL" role="menuitem" lang="nl_NL"> Nederlands (Dutch) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Norsk (Norwegian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-no_NO" data-locale="no_NO" role="menuitem" lang="no_NO"> Norsk (Norwegian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="ਪੰਜਾਬੀ (Punjabi)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-pa_IN" data-locale="pa_IN" role="menuitem" lang="pa_IN"> ਪੰਜਾਬੀ (Punjabi) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Polski (Polish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-pl_PL" data-locale="pl_PL" role="menuitem" lang="pl_PL"> Polski (Polish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Português (Portuguese)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-pt_BR" data-locale="pt_BR" role="menuitem" lang="pt_BR"> Português (Portuguese) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Română (Romanian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ro_RO" data-locale="ro_RO" role="menuitem" lang="ro_RO"> Română (Romanian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Русский (Russian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ru_RU" data-locale="ru_RU" role="menuitem" lang="ru_RU"> Русский (Russian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Svenska (Swedish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-sv_SE" data-locale="sv_SE" role="menuitem" lang="sv_SE"> Svenska (Swedish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="తెలుగు (Telugu)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-te_IN" data-locale="te_IN" role="menuitem" lang="te_IN"> తెలుగు (Telugu) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="ภาษาไทย (Thai)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-th_TH" data-locale="th_TH" role="menuitem" lang="th_TH"> ภาษาไทย (Thai) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Tagalog (Tagalog)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-tl_PH" data-locale="tl_PH" role="menuitem" lang="tl_PH"> Tagalog (Tagalog) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Türkçe (Turkish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-tr_TR" data-locale="tr_TR" role="menuitem" lang="tr_TR"> Türkçe (Turkish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Українська (Ukrainian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-uk_UA" data-locale="uk_UA" role="menuitem" lang="uk_UA"> Українська (Ukrainian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Tiếng Việt (Vietnamese)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-vi_VN" data-locale="vi_VN" role="menuitem" lang="vi_VN"> Tiếng Việt (Vietnamese) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="简体中文 (Chinese (Simplified))" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-zh_CN" data-locale="zh_CN" role="menuitem" lang="zh_CN"> 简体中文 (Chinese (Simplified)) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="正體中文 (Chinese (Traditional))" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-zh_TW" data-locale="zh_TW" role="menuitem" lang="zh_TW"> 正體中文 (Chinese (Traditional)) </button> </li> <!----> </ul> <button class="language-selector__button select-none relative pr-2 font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover hover:cursor-pointer focus:text-color-link-focus focus:outline-dotted focus:outline-1" aria-expanded="false" data-tracking-control-name="footer-lang-dropdown_trigger"> <span class="language-selector__label-text mr-0.5 break-words"> Language </span> <icon class="language-selector__label-chevron w-2 h-2 absolute top-0 right-0" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> </div> </li> </ul> <!----> </footer> <script src="https://static.licdn.com/aero-v1/sc/h/eh08muqvrde4h3hc6koyij5ti" async></script> <!----> <script src="https://static.licdn.com/aero-v1/sc/h/awgwgu3fg49q0tcvd24ku87qq" async defer></script> <script data-delayed-url="https://static.licdn.com/aero-v1/sc/h/81wy0f4hfrhoilx9eqdwg202z" data-module-id="media-player"></script> <code id="trackingData" style="display: none"><!--{"hashedCourseId":"+M5iIL1QRWZbbK4eksrNqO53uSjry7tc6zppd8DU34w=","urn":"urn:li:lyndaCourse:4362291","totalPrice":{"currencyCode":"HKD","amount":"224.99"}}--></code> <code id="alcOnlyData" style="display: none"><!--{"isAlcOnly":false,"canPurchaseCourse":true}--></code> </body> </html>