├── .gitignore
├── 01.primeros_pasos
├── 01.introducción.md
└── 02.resumen_de_comandos_de_docker.md
├── 02.trabajando_con_imágenes
├── 01.introducción.md
└── dockerfiles
│ ├── 01.quick_start
│ └── Dockerfile
│ ├── 02.quick_start
│ └── Dockerfile
│ ├── 03.quick_start
│ └── Dockerfile
│ ├── 04.instrucción_COPY
│ ├── Dockerfile
│ └── beryllium
│ │ ├── README.txt
│ │ ├── about.html
│ │ ├── contact.html
│ │ ├── css
│ │ ├── animate.css
│ │ ├── bootstrap.css
│ │ ├── flexslider.css
│ │ ├── icomoon.css
│ │ ├── owl.carousel.min.css
│ │ ├── owl.theme.default.min.css
│ │ ├── style.css
│ │ └── themify-icons.css
│ │ ├── fonts
│ │ ├── bootstrap
│ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ └── glyphicons-halflings-regular.woff2
│ │ ├── icomoon
│ │ │ ├── icomoon.eot
│ │ │ ├── icomoon.svg
│ │ │ ├── icomoon.ttf
│ │ │ └── icomoon.woff
│ │ └── themify-icons
│ │ │ ├── themify.eot
│ │ │ ├── themify.svg
│ │ │ ├── themify.ttf
│ │ │ └── themify.woff
│ │ ├── images
│ │ ├── img_1.jpg
│ │ ├── img_2.jpg
│ │ ├── img_3.jpg
│ │ ├── img_4.jpg
│ │ ├── loader.gif
│ │ ├── loc.png
│ │ ├── person_1.jpg
│ │ ├── person_2.jpg
│ │ ├── person_3.jpg
│ │ ├── slider_1.jpg
│ │ ├── slider_2.jpg
│ │ ├── slider_3.jpg
│ │ ├── staff_1.jpg
│ │ ├── staff_2.jpg
│ │ └── staff_3.jpg
│ │ ├── index.html
│ │ ├── js
│ │ ├── bootstrap.min.js
│ │ ├── google_map.js
│ │ ├── jquery.easing.1.3.js
│ │ ├── jquery.min.js
│ │ ├── jquery.waypoints.min.js
│ │ ├── main.js
│ │ ├── modernizr-2.6.2.min.js
│ │ ├── owl.carousel.min.js
│ │ └── respond.min.js
│ │ ├── portfolio.html
│ │ ├── sass
│ │ ├── _bootstrap-compass.scss
│ │ ├── _bootstrap-mincer.scss
│ │ ├── _bootstrap-sprockets.scss
│ │ ├── bootstrap.scss
│ │ ├── bootstrap
│ │ │ ├── _alerts.scss
│ │ │ ├── _badges.scss
│ │ │ ├── _breadcrumbs.scss
│ │ │ ├── _button-groups.scss
│ │ │ ├── _buttons.scss
│ │ │ ├── _carousel.scss
│ │ │ ├── _close.scss
│ │ │ ├── _code.scss
│ │ │ ├── _component-animations.scss
│ │ │ ├── _dropdowns.scss
│ │ │ ├── _forms.scss
│ │ │ ├── _glyphicons.scss
│ │ │ ├── _grid.scss
│ │ │ ├── _input-groups.scss
│ │ │ ├── _jumbotron.scss
│ │ │ ├── _labels.scss
│ │ │ ├── _list-group.scss
│ │ │ ├── _media.scss
│ │ │ ├── _mixins.scss
│ │ │ ├── _modals.scss
│ │ │ ├── _navbar.scss
│ │ │ ├── _navs.scss
│ │ │ ├── _normalize.scss
│ │ │ ├── _pager.scss
│ │ │ ├── _pagination.scss
│ │ │ ├── _panels.scss
│ │ │ ├── _popovers.scss
│ │ │ ├── _print.scss
│ │ │ ├── _progress-bars.scss
│ │ │ ├── _responsive-embed.scss
│ │ │ ├── _responsive-utilities.scss
│ │ │ ├── _scaffolding.scss
│ │ │ ├── _tables.scss
│ │ │ ├── _theme.scss
│ │ │ ├── _thumbnails.scss
│ │ │ ├── _tooltip.scss
│ │ │ ├── _type.scss
│ │ │ ├── _utilities.scss
│ │ │ ├── _variables.scss
│ │ │ ├── _wells.scss
│ │ │ └── mixins
│ │ │ │ ├── _alerts.scss
│ │ │ │ ├── _background-variant.scss
│ │ │ │ ├── _border-radius.scss
│ │ │ │ ├── _buttons.scss
│ │ │ │ ├── _center-block.scss
│ │ │ │ ├── _clearfix.scss
│ │ │ │ ├── _forms.scss
│ │ │ │ ├── _gradients.scss
│ │ │ │ ├── _grid-framework.scss
│ │ │ │ ├── _grid.scss
│ │ │ │ ├── _hide-text.scss
│ │ │ │ ├── _image.scss
│ │ │ │ ├── _labels.scss
│ │ │ │ ├── _list-group.scss
│ │ │ │ ├── _nav-divider.scss
│ │ │ │ ├── _nav-vertical-align.scss
│ │ │ │ ├── _opacity.scss
│ │ │ │ ├── _pagination.scss
│ │ │ │ ├── _panels.scss
│ │ │ │ ├── _progress-bar.scss
│ │ │ │ ├── _reset-filter.scss
│ │ │ │ ├── _reset-text.scss
│ │ │ │ ├── _resize.scss
│ │ │ │ ├── _responsive-visibility.scss
│ │ │ │ ├── _size.scss
│ │ │ │ ├── _tab-focus.scss
│ │ │ │ ├── _table-row.scss
│ │ │ │ ├── _text-emphasis.scss
│ │ │ │ ├── _text-overflow.scss
│ │ │ │ └── _vendor-prefixes.scss
│ │ └── style.scss
│ │ └── services.html
│ ├── 05.instrucción_ADD
│ ├── Dockerfile
│ └── startbootstrap-freelancer-gh-pages
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── css
│ │ ├── freelancer.css
│ │ └── freelancer.min.css
│ │ ├── gulpfile.js
│ │ ├── img
│ │ ├── portfolio
│ │ │ ├── cabin.png
│ │ │ ├── cake.png
│ │ │ ├── circus.png
│ │ │ ├── game.png
│ │ │ ├── safe.png
│ │ │ └── submarine.png
│ │ └── profile.png
│ │ ├── index.html
│ │ ├── js
│ │ ├── contact_me.js
│ │ ├── contact_me.min.js
│ │ ├── freelancer.js
│ │ ├── freelancer.min.js
│ │ ├── jqBootstrapValidation.js
│ │ └── jqBootstrapValidation.min.js
│ │ ├── mail
│ │ └── contact_me.php
│ │ ├── package-lock.json
│ │ ├── package.json
│ │ ├── scss
│ │ ├── _bootstrap-overrides.scss
│ │ ├── _contact.scss
│ │ ├── _footer.scss
│ │ ├── _global.scss
│ │ ├── _masthead.scss
│ │ ├── _mixins.scss
│ │ ├── _navbar.scss
│ │ ├── _portfolio.scss
│ │ ├── _variables.scss
│ │ └── freelancer.scss
│ │ └── vendor
│ │ ├── bootstrap
│ │ ├── css
│ │ │ ├── bootstrap-grid.css
│ │ │ ├── bootstrap-grid.min.css
│ │ │ ├── bootstrap-reboot.css
│ │ │ ├── bootstrap-reboot.min.css
│ │ │ ├── bootstrap.css
│ │ │ ├── bootstrap.css.map
│ │ │ ├── bootstrap.min.css
│ │ │ └── bootstrap.min.css.map
│ │ └── js
│ │ │ ├── bootstrap.bundle.js
│ │ │ ├── bootstrap.bundle.js.map
│ │ │ ├── bootstrap.bundle.min.js
│ │ │ ├── bootstrap.bundle.min.js.map
│ │ │ ├── bootstrap.js
│ │ │ ├── bootstrap.js.map
│ │ │ ├── bootstrap.min.js
│ │ │ └── bootstrap.min.js.map
│ │ ├── fontawesome-free
│ │ ├── LICENSE.txt
│ │ ├── README.md
│ │ ├── css
│ │ │ ├── all.css
│ │ │ ├── all.min.css
│ │ │ ├── brands.css
│ │ │ ├── brands.min.css
│ │ │ ├── fontawesome.css
│ │ │ ├── fontawesome.min.css
│ │ │ ├── regular.css
│ │ │ ├── regular.min.css
│ │ │ ├── solid.css
│ │ │ ├── solid.min.css
│ │ │ ├── svg-with-js.css
│ │ │ ├── svg-with-js.min.css
│ │ │ ├── v4-shims.css
│ │ │ └── v4-shims.min.css
│ │ ├── js
│ │ │ ├── all.js
│ │ │ ├── all.min.js
│ │ │ ├── brands.js
│ │ │ ├── brands.min.js
│ │ │ ├── fontawesome.js
│ │ │ ├── fontawesome.min.js
│ │ │ ├── regular.js
│ │ │ ├── regular.min.js
│ │ │ ├── solid.js
│ │ │ ├── solid.min.js
│ │ │ ├── v4-shims.js
│ │ │ └── v4-shims.min.js
│ │ ├── less
│ │ │ ├── _animated.less
│ │ │ ├── _bordered-pulled.less
│ │ │ ├── _core.less
│ │ │ ├── _fixed-width.less
│ │ │ ├── _icons.less
│ │ │ ├── _larger.less
│ │ │ ├── _list.less
│ │ │ ├── _mixins.less
│ │ │ ├── _rotated-flipped.less
│ │ │ ├── _screen-reader.less
│ │ │ ├── _shims.less
│ │ │ ├── _stacked.less
│ │ │ ├── _variables.less
│ │ │ ├── brands.less
│ │ │ ├── fontawesome.less
│ │ │ ├── regular.less
│ │ │ ├── solid.less
│ │ │ └── v4-shims.less
│ │ ├── package.json
│ │ ├── scss
│ │ │ ├── _animated.scss
│ │ │ ├── _bordered-pulled.scss
│ │ │ ├── _core.scss
│ │ │ ├── _fixed-width.scss
│ │ │ ├── _icons.scss
│ │ │ ├── _larger.scss
│ │ │ ├── _list.scss
│ │ │ ├── _mixins.scss
│ │ │ ├── _rotated-flipped.scss
│ │ │ ├── _screen-reader.scss
│ │ │ ├── _shims.scss
│ │ │ ├── _stacked.scss
│ │ │ ├── _variables.scss
│ │ │ ├── brands.scss
│ │ │ ├── fontawesome.scss
│ │ │ ├── regular.scss
│ │ │ ├── solid.scss
│ │ │ └── v4-shims.scss
│ │ ├── sprites
│ │ │ ├── brands.svg
│ │ │ ├── regular.svg
│ │ │ └── solid.svg
│ │ ├── svgs
│ │ │ ├── brands
│ │ │ │ ├── 500px.svg
│ │ │ │ ├── accessible-icon.svg
│ │ │ │ ├── accusoft.svg
│ │ │ │ ├── adn.svg
│ │ │ │ ├── adversal.svg
│ │ │ │ ├── affiliatetheme.svg
│ │ │ │ ├── algolia.svg
│ │ │ │ ├── alipay.svg
│ │ │ │ ├── amazon-pay.svg
│ │ │ │ ├── amazon.svg
│ │ │ │ ├── amilia.svg
│ │ │ │ ├── android.svg
│ │ │ │ ├── angellist.svg
│ │ │ │ ├── angrycreative.svg
│ │ │ │ ├── angular.svg
│ │ │ │ ├── app-store-ios.svg
│ │ │ │ ├── app-store.svg
│ │ │ │ ├── apper.svg
│ │ │ │ ├── apple-pay.svg
│ │ │ │ ├── apple.svg
│ │ │ │ ├── asymmetrik.svg
│ │ │ │ ├── audible.svg
│ │ │ │ ├── autoprefixer.svg
│ │ │ │ ├── avianex.svg
│ │ │ │ ├── aviato.svg
│ │ │ │ ├── aws.svg
│ │ │ │ ├── bandcamp.svg
│ │ │ │ ├── behance-square.svg
│ │ │ │ ├── behance.svg
│ │ │ │ ├── bimobject.svg
│ │ │ │ ├── bitbucket.svg
│ │ │ │ ├── bitcoin.svg
│ │ │ │ ├── bity.svg
│ │ │ │ ├── black-tie.svg
│ │ │ │ ├── blackberry.svg
│ │ │ │ ├── blogger-b.svg
│ │ │ │ ├── blogger.svg
│ │ │ │ ├── bluetooth-b.svg
│ │ │ │ ├── bluetooth.svg
│ │ │ │ ├── btc.svg
│ │ │ │ ├── buromobelexperte.svg
│ │ │ │ ├── buysellads.svg
│ │ │ │ ├── cc-amazon-pay.svg
│ │ │ │ ├── cc-amex.svg
│ │ │ │ ├── cc-apple-pay.svg
│ │ │ │ ├── cc-diners-club.svg
│ │ │ │ ├── cc-discover.svg
│ │ │ │ ├── cc-jcb.svg
│ │ │ │ ├── cc-mastercard.svg
│ │ │ │ ├── cc-paypal.svg
│ │ │ │ ├── cc-stripe.svg
│ │ │ │ ├── cc-visa.svg
│ │ │ │ ├── centercode.svg
│ │ │ │ ├── chrome.svg
│ │ │ │ ├── cloudscale.svg
│ │ │ │ ├── cloudsmith.svg
│ │ │ │ ├── cloudversify.svg
│ │ │ │ ├── codepen.svg
│ │ │ │ ├── codiepie.svg
│ │ │ │ ├── connectdevelop.svg
│ │ │ │ ├── contao.svg
│ │ │ │ ├── cpanel.svg
│ │ │ │ ├── creative-commons-by.svg
│ │ │ │ ├── creative-commons-nc-eu.svg
│ │ │ │ ├── creative-commons-nc-jp.svg
│ │ │ │ ├── creative-commons-nc.svg
│ │ │ │ ├── creative-commons-nd.svg
│ │ │ │ ├── creative-commons-pd-alt.svg
│ │ │ │ ├── creative-commons-pd.svg
│ │ │ │ ├── creative-commons-remix.svg
│ │ │ │ ├── creative-commons-sa.svg
│ │ │ │ ├── creative-commons-sampling-plus.svg
│ │ │ │ ├── creative-commons-sampling.svg
│ │ │ │ ├── creative-commons-share.svg
│ │ │ │ ├── creative-commons.svg
│ │ │ │ ├── css3-alt.svg
│ │ │ │ ├── css3.svg
│ │ │ │ ├── cuttlefish.svg
│ │ │ │ ├── d-and-d.svg
│ │ │ │ ├── dashcube.svg
│ │ │ │ ├── delicious.svg
│ │ │ │ ├── deploydog.svg
│ │ │ │ ├── deskpro.svg
│ │ │ │ ├── deviantart.svg
│ │ │ │ ├── digg.svg
│ │ │ │ ├── digital-ocean.svg
│ │ │ │ ├── discord.svg
│ │ │ │ ├── discourse.svg
│ │ │ │ ├── dochub.svg
│ │ │ │ ├── docker.svg
│ │ │ │ ├── draft2digital.svg
│ │ │ │ ├── dribbble-square.svg
│ │ │ │ ├── dribbble.svg
│ │ │ │ ├── dropbox.svg
│ │ │ │ ├── drupal.svg
│ │ │ │ ├── dyalog.svg
│ │ │ │ ├── earlybirds.svg
│ │ │ │ ├── ebay.svg
│ │ │ │ ├── edge.svg
│ │ │ │ ├── elementor.svg
│ │ │ │ ├── ello.svg
│ │ │ │ ├── ember.svg
│ │ │ │ ├── empire.svg
│ │ │ │ ├── envira.svg
│ │ │ │ ├── erlang.svg
│ │ │ │ ├── ethereum.svg
│ │ │ │ ├── etsy.svg
│ │ │ │ ├── expeditedssl.svg
│ │ │ │ ├── facebook-f.svg
│ │ │ │ ├── facebook-messenger.svg
│ │ │ │ ├── facebook-square.svg
│ │ │ │ ├── facebook.svg
│ │ │ │ ├── firefox.svg
│ │ │ │ ├── first-order-alt.svg
│ │ │ │ ├── first-order.svg
│ │ │ │ ├── firstdraft.svg
│ │ │ │ ├── flickr.svg
│ │ │ │ ├── flipboard.svg
│ │ │ │ ├── fly.svg
│ │ │ │ ├── font-awesome-alt.svg
│ │ │ │ ├── font-awesome-flag.svg
│ │ │ │ ├── font-awesome-logo-full.svg
│ │ │ │ ├── font-awesome.svg
│ │ │ │ ├── fonticons-fi.svg
│ │ │ │ ├── fonticons.svg
│ │ │ │ ├── fort-awesome-alt.svg
│ │ │ │ ├── fort-awesome.svg
│ │ │ │ ├── forumbee.svg
│ │ │ │ ├── foursquare.svg
│ │ │ │ ├── free-code-camp.svg
│ │ │ │ ├── freebsd.svg
│ │ │ │ ├── fulcrum.svg
│ │ │ │ ├── galactic-republic.svg
│ │ │ │ ├── galactic-senate.svg
│ │ │ │ ├── get-pocket.svg
│ │ │ │ ├── gg-circle.svg
│ │ │ │ ├── gg.svg
│ │ │ │ ├── git-square.svg
│ │ │ │ ├── git.svg
│ │ │ │ ├── github-alt.svg
│ │ │ │ ├── github-square.svg
│ │ │ │ ├── github.svg
│ │ │ │ ├── gitkraken.svg
│ │ │ │ ├── gitlab.svg
│ │ │ │ ├── gitter.svg
│ │ │ │ ├── glide-g.svg
│ │ │ │ ├── glide.svg
│ │ │ │ ├── gofore.svg
│ │ │ │ ├── goodreads-g.svg
│ │ │ │ ├── goodreads.svg
│ │ │ │ ├── google-drive.svg
│ │ │ │ ├── google-play.svg
│ │ │ │ ├── google-plus-g.svg
│ │ │ │ ├── google-plus-square.svg
│ │ │ │ ├── google-plus.svg
│ │ │ │ ├── google-wallet.svg
│ │ │ │ ├── google.svg
│ │ │ │ ├── gratipay.svg
│ │ │ │ ├── grav.svg
│ │ │ │ ├── gripfire.svg
│ │ │ │ ├── grunt.svg
│ │ │ │ ├── gulp.svg
│ │ │ │ ├── hacker-news-square.svg
│ │ │ │ ├── hacker-news.svg
│ │ │ │ ├── hackerrank.svg
│ │ │ │ ├── hips.svg
│ │ │ │ ├── hire-a-helper.svg
│ │ │ │ ├── hooli.svg
│ │ │ │ ├── hornbill.svg
│ │ │ │ ├── hotjar.svg
│ │ │ │ ├── houzz.svg
│ │ │ │ ├── html5.svg
│ │ │ │ ├── hubspot.svg
│ │ │ │ ├── imdb.svg
│ │ │ │ ├── instagram.svg
│ │ │ │ ├── internet-explorer.svg
│ │ │ │ ├── ioxhost.svg
│ │ │ │ ├── itunes-note.svg
│ │ │ │ ├── itunes.svg
│ │ │ │ ├── java.svg
│ │ │ │ ├── jedi-order.svg
│ │ │ │ ├── jenkins.svg
│ │ │ │ ├── joget.svg
│ │ │ │ ├── joomla.svg
│ │ │ │ ├── js-square.svg
│ │ │ │ ├── js.svg
│ │ │ │ ├── jsfiddle.svg
│ │ │ │ ├── kaggle.svg
│ │ │ │ ├── keybase.svg
│ │ │ │ ├── keycdn.svg
│ │ │ │ ├── kickstarter-k.svg
│ │ │ │ ├── kickstarter.svg
│ │ │ │ ├── korvue.svg
│ │ │ │ ├── laravel.svg
│ │ │ │ ├── lastfm-square.svg
│ │ │ │ ├── lastfm.svg
│ │ │ │ ├── leanpub.svg
│ │ │ │ ├── less.svg
│ │ │ │ ├── line.svg
│ │ │ │ ├── linkedin-in.svg
│ │ │ │ ├── linkedin.svg
│ │ │ │ ├── linode.svg
│ │ │ │ ├── linux.svg
│ │ │ │ ├── lyft.svg
│ │ │ │ ├── magento.svg
│ │ │ │ ├── mailchimp.svg
│ │ │ │ ├── mandalorian.svg
│ │ │ │ ├── markdown.svg
│ │ │ │ ├── mastodon.svg
│ │ │ │ ├── maxcdn.svg
│ │ │ │ ├── medapps.svg
│ │ │ │ ├── medium-m.svg
│ │ │ │ ├── medium.svg
│ │ │ │ ├── medrt.svg
│ │ │ │ ├── meetup.svg
│ │ │ │ ├── megaport.svg
│ │ │ │ ├── microsoft.svg
│ │ │ │ ├── mix.svg
│ │ │ │ ├── mixcloud.svg
│ │ │ │ ├── mizuni.svg
│ │ │ │ ├── modx.svg
│ │ │ │ ├── monero.svg
│ │ │ │ ├── napster.svg
│ │ │ │ ├── neos.svg
│ │ │ │ ├── nimblr.svg
│ │ │ │ ├── nintendo-switch.svg
│ │ │ │ ├── node-js.svg
│ │ │ │ ├── node.svg
│ │ │ │ ├── npm.svg
│ │ │ │ ├── ns8.svg
│ │ │ │ ├── nutritionix.svg
│ │ │ │ ├── odnoklassniki-square.svg
│ │ │ │ ├── odnoklassniki.svg
│ │ │ │ ├── old-republic.svg
│ │ │ │ ├── opencart.svg
│ │ │ │ ├── openid.svg
│ │ │ │ ├── opera.svg
│ │ │ │ ├── optin-monster.svg
│ │ │ │ ├── osi.svg
│ │ │ │ ├── page4.svg
│ │ │ │ ├── pagelines.svg
│ │ │ │ ├── palfed.svg
│ │ │ │ ├── patreon.svg
│ │ │ │ ├── paypal.svg
│ │ │ │ ├── periscope.svg
│ │ │ │ ├── phabricator.svg
│ │ │ │ ├── phoenix-framework.svg
│ │ │ │ ├── phoenix-squadron.svg
│ │ │ │ ├── php.svg
│ │ │ │ ├── pied-piper-alt.svg
│ │ │ │ ├── pied-piper-hat.svg
│ │ │ │ ├── pied-piper-pp.svg
│ │ │ │ ├── pied-piper.svg
│ │ │ │ ├── pinterest-p.svg
│ │ │ │ ├── pinterest-square.svg
│ │ │ │ ├── pinterest.svg
│ │ │ │ ├── playstation.svg
│ │ │ │ ├── product-hunt.svg
│ │ │ │ ├── pushed.svg
│ │ │ │ ├── python.svg
│ │ │ │ ├── qq.svg
│ │ │ │ ├── quinscape.svg
│ │ │ │ ├── quora.svg
│ │ │ │ ├── r-project.svg
│ │ │ │ ├── ravelry.svg
│ │ │ │ ├── react.svg
│ │ │ │ ├── readme.svg
│ │ │ │ ├── rebel.svg
│ │ │ │ ├── red-river.svg
│ │ │ │ ├── reddit-alien.svg
│ │ │ │ ├── reddit-square.svg
│ │ │ │ ├── reddit.svg
│ │ │ │ ├── rendact.svg
│ │ │ │ ├── renren.svg
│ │ │ │ ├── replyd.svg
│ │ │ │ ├── researchgate.svg
│ │ │ │ ├── resolving.svg
│ │ │ │ ├── rev.svg
│ │ │ │ ├── rocketchat.svg
│ │ │ │ ├── rockrms.svg
│ │ │ │ ├── safari.svg
│ │ │ │ ├── sass.svg
│ │ │ │ ├── schlix.svg
│ │ │ │ ├── scribd.svg
│ │ │ │ ├── searchengin.svg
│ │ │ │ ├── sellcast.svg
│ │ │ │ ├── sellsy.svg
│ │ │ │ ├── servicestack.svg
│ │ │ │ ├── shirtsinbulk.svg
│ │ │ │ ├── shopware.svg
│ │ │ │ ├── simplybuilt.svg
│ │ │ │ ├── sistrix.svg
│ │ │ │ ├── sith.svg
│ │ │ │ ├── skyatlas.svg
│ │ │ │ ├── skype.svg
│ │ │ │ ├── slack-hash.svg
│ │ │ │ ├── slack.svg
│ │ │ │ ├── slideshare.svg
│ │ │ │ ├── snapchat-ghost.svg
│ │ │ │ ├── snapchat-square.svg
│ │ │ │ ├── snapchat.svg
│ │ │ │ ├── soundcloud.svg
│ │ │ │ ├── speakap.svg
│ │ │ │ ├── spotify.svg
│ │ │ │ ├── squarespace.svg
│ │ │ │ ├── stack-exchange.svg
│ │ │ │ ├── stack-overflow.svg
│ │ │ │ ├── staylinked.svg
│ │ │ │ ├── steam-square.svg
│ │ │ │ ├── steam-symbol.svg
│ │ │ │ ├── steam.svg
│ │ │ │ ├── sticker-mule.svg
│ │ │ │ ├── strava.svg
│ │ │ │ ├── stripe-s.svg
│ │ │ │ ├── stripe.svg
│ │ │ │ ├── studiovinari.svg
│ │ │ │ ├── stumbleupon-circle.svg
│ │ │ │ ├── stumbleupon.svg
│ │ │ │ ├── superpowers.svg
│ │ │ │ ├── supple.svg
│ │ │ │ ├── teamspeak.svg
│ │ │ │ ├── telegram-plane.svg
│ │ │ │ ├── telegram.svg
│ │ │ │ ├── tencent-weibo.svg
│ │ │ │ ├── the-red-yeti.svg
│ │ │ │ ├── themeco.svg
│ │ │ │ ├── themeisle.svg
│ │ │ │ ├── trade-federation.svg
│ │ │ │ ├── trello.svg
│ │ │ │ ├── tripadvisor.svg
│ │ │ │ ├── tumblr-square.svg
│ │ │ │ ├── tumblr.svg
│ │ │ │ ├── twitch.svg
│ │ │ │ ├── twitter-square.svg
│ │ │ │ ├── twitter.svg
│ │ │ │ ├── typo3.svg
│ │ │ │ ├── uber.svg
│ │ │ │ ├── uikit.svg
│ │ │ │ ├── uniregistry.svg
│ │ │ │ ├── untappd.svg
│ │ │ │ ├── usb.svg
│ │ │ │ ├── ussunnah.svg
│ │ │ │ ├── vaadin.svg
│ │ │ │ ├── viacoin.svg
│ │ │ │ ├── viadeo-square.svg
│ │ │ │ ├── viadeo.svg
│ │ │ │ ├── viber.svg
│ │ │ │ ├── vimeo-square.svg
│ │ │ │ ├── vimeo-v.svg
│ │ │ │ ├── vimeo.svg
│ │ │ │ ├── vine.svg
│ │ │ │ ├── vk.svg
│ │ │ │ ├── vnv.svg
│ │ │ │ ├── vuejs.svg
│ │ │ │ ├── weebly.svg
│ │ │ │ ├── weibo.svg
│ │ │ │ ├── weixin.svg
│ │ │ │ ├── whatsapp-square.svg
│ │ │ │ ├── whatsapp.svg
│ │ │ │ ├── whmcs.svg
│ │ │ │ ├── wikipedia-w.svg
│ │ │ │ ├── windows.svg
│ │ │ │ ├── wix.svg
│ │ │ │ ├── wolf-pack-battalion.svg
│ │ │ │ ├── wordpress-simple.svg
│ │ │ │ ├── wordpress.svg
│ │ │ │ ├── wpbeginner.svg
│ │ │ │ ├── wpexplorer.svg
│ │ │ │ ├── wpforms.svg
│ │ │ │ ├── xbox.svg
│ │ │ │ ├── xing-square.svg
│ │ │ │ ├── xing.svg
│ │ │ │ ├── y-combinator.svg
│ │ │ │ ├── yahoo.svg
│ │ │ │ ├── yandex-international.svg
│ │ │ │ ├── yandex.svg
│ │ │ │ ├── yelp.svg
│ │ │ │ ├── yoast.svg
│ │ │ │ ├── youtube-square.svg
│ │ │ │ ├── youtube.svg
│ │ │ │ └── zhihu.svg
│ │ │ ├── regular
│ │ │ │ ├── address-book.svg
│ │ │ │ ├── address-card.svg
│ │ │ │ ├── angry.svg
│ │ │ │ ├── arrow-alt-circle-down.svg
│ │ │ │ ├── arrow-alt-circle-left.svg
│ │ │ │ ├── arrow-alt-circle-right.svg
│ │ │ │ ├── arrow-alt-circle-up.svg
│ │ │ │ ├── bell-slash.svg
│ │ │ │ ├── bell.svg
│ │ │ │ ├── bookmark.svg
│ │ │ │ ├── building.svg
│ │ │ │ ├── calendar-alt.svg
│ │ │ │ ├── calendar-check.svg
│ │ │ │ ├── calendar-minus.svg
│ │ │ │ ├── calendar-plus.svg
│ │ │ │ ├── calendar-times.svg
│ │ │ │ ├── calendar.svg
│ │ │ │ ├── caret-square-down.svg
│ │ │ │ ├── caret-square-left.svg
│ │ │ │ ├── caret-square-right.svg
│ │ │ │ ├── caret-square-up.svg
│ │ │ │ ├── chart-bar.svg
│ │ │ │ ├── check-circle.svg
│ │ │ │ ├── check-square.svg
│ │ │ │ ├── circle.svg
│ │ │ │ ├── clipboard.svg
│ │ │ │ ├── clock.svg
│ │ │ │ ├── clone.svg
│ │ │ │ ├── closed-captioning(1).svg
│ │ │ │ ├── closed-captioning.svg
│ │ │ │ ├── comment(1).svg
│ │ │ │ ├── comment-alt.svg
│ │ │ │ ├── comment-dots.svg
│ │ │ │ ├── comment.svg
│ │ │ │ ├── comments.svg
│ │ │ │ ├── compass.svg
│ │ │ │ ├── copy.svg
│ │ │ │ ├── copyright.svg
│ │ │ │ ├── credit-card.svg
│ │ │ │ ├── dizzy.svg
│ │ │ │ ├── dot-circle.svg
│ │ │ │ ├── edit.svg
│ │ │ │ ├── envelope-open.svg
│ │ │ │ ├── envelope.svg
│ │ │ │ ├── eye-slash.svg
│ │ │ │ ├── eye.svg
│ │ │ │ ├── file-alt.svg
│ │ │ │ ├── file-archive.svg
│ │ │ │ ├── file-audio.svg
│ │ │ │ ├── file-code.svg
│ │ │ │ ├── file-excel.svg
│ │ │ │ ├── file-image.svg
│ │ │ │ ├── file-pdf.svg
│ │ │ │ ├── file-powerpoint.svg
│ │ │ │ ├── file-video.svg
│ │ │ │ ├── file-word.svg
│ │ │ │ ├── file.svg
│ │ │ │ ├── flag.svg
│ │ │ │ ├── flushed.svg
│ │ │ │ ├── folder-open.svg
│ │ │ │ ├── folder.svg
│ │ │ │ ├── font-awesome-logo-full.svg
│ │ │ │ ├── frown-open.svg
│ │ │ │ ├── frown.svg
│ │ │ │ ├── futbol.svg
│ │ │ │ ├── gem.svg
│ │ │ │ ├── grimace.svg
│ │ │ │ ├── grin-alt.svg
│ │ │ │ ├── grin-beam-sweat.svg
│ │ │ │ ├── grin-beam.svg
│ │ │ │ ├── grin-hearts.svg
│ │ │ │ ├── grin-squint-tears.svg
│ │ │ │ ├── grin-squint.svg
│ │ │ │ ├── grin-stars.svg
│ │ │ │ ├── grin-tears.svg
│ │ │ │ ├── grin-tongue-squint.svg
│ │ │ │ ├── grin-tongue-wink.svg
│ │ │ │ ├── grin-tongue.svg
│ │ │ │ ├── grin-wink.svg
│ │ │ │ ├── grin.svg
│ │ │ │ ├── hand-lizard.svg
│ │ │ │ ├── hand-paper.svg
│ │ │ │ ├── hand-peace.svg
│ │ │ │ ├── hand-point-down.svg
│ │ │ │ ├── hand-point-left.svg
│ │ │ │ ├── hand-point-right.svg
│ │ │ │ ├── hand-point-up.svg
│ │ │ │ ├── hand-pointer.svg
│ │ │ │ ├── hand-rock.svg
│ │ │ │ ├── hand-scissors.svg
│ │ │ │ ├── hand-spock.svg
│ │ │ │ ├── handshake.svg
│ │ │ │ ├── hdd.svg
│ │ │ │ ├── heart.svg
│ │ │ │ ├── hospital.svg
│ │ │ │ ├── hourglass.svg
│ │ │ │ ├── id-badge.svg
│ │ │ │ ├── id-card.svg
│ │ │ │ ├── image.svg
│ │ │ │ ├── images.svg
│ │ │ │ ├── keyboard.svg
│ │ │ │ ├── kiss-beam.svg
│ │ │ │ ├── kiss-wink-heart.svg
│ │ │ │ ├── kiss.svg
│ │ │ │ ├── laugh-beam.svg
│ │ │ │ ├── laugh-squint.svg
│ │ │ │ ├── laugh-wink.svg
│ │ │ │ ├── laugh.svg
│ │ │ │ ├── lemon.svg
│ │ │ │ ├── life-ring.svg
│ │ │ │ ├── lightbulb.svg
│ │ │ │ ├── list-alt.svg
│ │ │ │ ├── map.svg
│ │ │ │ ├── meh-blank.svg
│ │ │ │ ├── meh-rolling-eyes.svg
│ │ │ │ ├── meh.svg
│ │ │ │ ├── minus-square.svg
│ │ │ │ ├── money-bill-alt.svg
│ │ │ │ ├── moon.svg
│ │ │ │ ├── newspaper.svg
│ │ │ │ ├── object-group.svg
│ │ │ │ ├── object-ungroup.svg
│ │ │ │ ├── paper-plane.svg
│ │ │ │ ├── pause-circle.svg
│ │ │ │ ├── play-circle.svg
│ │ │ │ ├── plus-square.svg
│ │ │ │ ├── question-circle.svg
│ │ │ │ ├── registered.svg
│ │ │ │ ├── sad-cry.svg
│ │ │ │ ├── sad-tear.svg
│ │ │ │ ├── save.svg
│ │ │ │ ├── share-square.svg
│ │ │ │ ├── smile-beam.svg
│ │ │ │ ├── smile-wink.svg
│ │ │ │ ├── smile.svg
│ │ │ │ ├── snowflake.svg
│ │ │ │ ├── square.svg
│ │ │ │ ├── star-half.svg
│ │ │ │ ├── star.svg
│ │ │ │ ├── sticky-note.svg
│ │ │ │ ├── stop-circle.svg
│ │ │ │ ├── sun.svg
│ │ │ │ ├── surprise.svg
│ │ │ │ ├── thumbs-down.svg
│ │ │ │ ├── thumbs-up.svg
│ │ │ │ ├── times-circle.svg
│ │ │ │ ├── tired.svg
│ │ │ │ ├── trash-alt.svg
│ │ │ │ ├── user-circle.svg
│ │ │ │ ├── user.svg
│ │ │ │ ├── window-close.svg
│ │ │ │ ├── window-maximize.svg
│ │ │ │ ├── window-minimize.svg
│ │ │ │ └── window-restore.svg
│ │ │ └── solid
│ │ │ │ ├── ad.svg
│ │ │ │ ├── address-book.svg
│ │ │ │ ├── address-card.svg
│ │ │ │ ├── adjust.svg
│ │ │ │ ├── air-freshener.svg
│ │ │ │ ├── align-center.svg
│ │ │ │ ├── align-justify.svg
│ │ │ │ ├── align-left.svg
│ │ │ │ ├── align-right.svg
│ │ │ │ ├── allergies.svg
│ │ │ │ ├── ambulance.svg
│ │ │ │ ├── american-sign-language-interpreting.svg
│ │ │ │ ├── anchor.svg
│ │ │ │ ├── angle-double-down.svg
│ │ │ │ ├── angle-double-left.svg
│ │ │ │ ├── angle-double-right.svg
│ │ │ │ ├── angle-double-up.svg
│ │ │ │ ├── angle-down.svg
│ │ │ │ ├── angle-left.svg
│ │ │ │ ├── angle-right.svg
│ │ │ │ ├── angle-up.svg
│ │ │ │ ├── angry.svg
│ │ │ │ ├── ankh.svg
│ │ │ │ ├── apple-alt.svg
│ │ │ │ ├── archive.svg
│ │ │ │ ├── archway.svg
│ │ │ │ ├── arrow-alt-circle-down.svg
│ │ │ │ ├── arrow-alt-circle-left.svg
│ │ │ │ ├── arrow-alt-circle-right.svg
│ │ │ │ ├── arrow-alt-circle-up.svg
│ │ │ │ ├── arrow-circle-down.svg
│ │ │ │ ├── arrow-circle-left.svg
│ │ │ │ ├── arrow-circle-right.svg
│ │ │ │ ├── arrow-circle-up.svg
│ │ │ │ ├── arrow-down.svg
│ │ │ │ ├── arrow-left.svg
│ │ │ │ ├── arrow-right.svg
│ │ │ │ ├── arrow-up.svg
│ │ │ │ ├── arrows-alt-h.svg
│ │ │ │ ├── arrows-alt-v.svg
│ │ │ │ ├── arrows-alt.svg
│ │ │ │ ├── assistive-listening-systems.svg
│ │ │ │ ├── asterisk.svg
│ │ │ │ ├── at.svg
│ │ │ │ ├── atlas.svg
│ │ │ │ ├── atom.svg
│ │ │ │ ├── audio-description.svg
│ │ │ │ ├── award.svg
│ │ │ │ ├── backspace.svg
│ │ │ │ ├── backward.svg
│ │ │ │ ├── balance-scale.svg
│ │ │ │ ├── ban.svg
│ │ │ │ ├── band-aid.svg
│ │ │ │ ├── barcode.svg
│ │ │ │ ├── bars.svg
│ │ │ │ ├── baseball-ball.svg
│ │ │ │ ├── basketball-ball.svg
│ │ │ │ ├── bath.svg
│ │ │ │ ├── battery-empty.svg
│ │ │ │ ├── battery-full.svg
│ │ │ │ ├── battery-half.svg
│ │ │ │ ├── battery-quarter.svg
│ │ │ │ ├── battery-three-quarters.svg
│ │ │ │ ├── bed.svg
│ │ │ │ ├── beer.svg
│ │ │ │ ├── bell-slash.svg
│ │ │ │ ├── bell.svg
│ │ │ │ ├── bezier-curve.svg
│ │ │ │ ├── bible.svg
│ │ │ │ ├── bicycle.svg
│ │ │ │ ├── binoculars.svg
│ │ │ │ ├── birthday-cake.svg
│ │ │ │ ├── blender.svg
│ │ │ │ ├── blind.svg
│ │ │ │ ├── bold.svg
│ │ │ │ ├── bolt.svg
│ │ │ │ ├── bomb.svg
│ │ │ │ ├── bone.svg
│ │ │ │ ├── bong.svg
│ │ │ │ ├── book-open.svg
│ │ │ │ ├── book-reader.svg
│ │ │ │ ├── book.svg
│ │ │ │ ├── bookmark.svg
│ │ │ │ ├── bowling-ball.svg
│ │ │ │ ├── box-open.svg
│ │ │ │ ├── box.svg
│ │ │ │ ├── boxes.svg
│ │ │ │ ├── braille.svg
│ │ │ │ ├── brain.svg
│ │ │ │ ├── briefcase-medical.svg
│ │ │ │ ├── briefcase.svg
│ │ │ │ ├── broadcast-tower.svg
│ │ │ │ ├── broom.svg
│ │ │ │ ├── brush.svg
│ │ │ │ ├── bug.svg
│ │ │ │ ├── building.svg
│ │ │ │ ├── bullhorn.svg
│ │ │ │ ├── bullseye.svg
│ │ │ │ ├── burn.svg
│ │ │ │ ├── bus-alt.svg
│ │ │ │ ├── bus.svg
│ │ │ │ ├── business-time.svg
│ │ │ │ ├── calculator.svg
│ │ │ │ ├── calendar-alt.svg
│ │ │ │ ├── calendar-check.svg
│ │ │ │ ├── calendar-minus.svg
│ │ │ │ ├── calendar-plus.svg
│ │ │ │ ├── calendar-times.svg
│ │ │ │ ├── calendar.svg
│ │ │ │ ├── camera-retro.svg
│ │ │ │ ├── camera.svg
│ │ │ │ ├── cannabis.svg
│ │ │ │ ├── capsules.svg
│ │ │ │ ├── car-alt.svg
│ │ │ │ ├── car-battery.svg
│ │ │ │ ├── car-crash.svg
│ │ │ │ ├── car-side.svg
│ │ │ │ ├── car.svg
│ │ │ │ ├── caret-down.svg
│ │ │ │ ├── caret-left.svg
│ │ │ │ ├── caret-right.svg
│ │ │ │ ├── caret-square-down.svg
│ │ │ │ ├── caret-square-left.svg
│ │ │ │ ├── caret-square-right.svg
│ │ │ │ ├── caret-square-up.svg
│ │ │ │ ├── caret-up.svg
│ │ │ │ ├── cart-arrow-down.svg
│ │ │ │ ├── cart-plus.svg
│ │ │ │ ├── certificate.svg
│ │ │ │ ├── chalkboard-teacher.svg
│ │ │ │ ├── chalkboard.svg
│ │ │ │ ├── charging-station.svg
│ │ │ │ ├── chart-area.svg
│ │ │ │ ├── chart-bar.svg
│ │ │ │ ├── chart-line.svg
│ │ │ │ ├── chart-pie.svg
│ │ │ │ ├── check-circle.svg
│ │ │ │ ├── check-double.svg
│ │ │ │ ├── check-square.svg
│ │ │ │ ├── check.svg
│ │ │ │ ├── chess-bishop.svg
│ │ │ │ ├── chess-board.svg
│ │ │ │ ├── chess-king.svg
│ │ │ │ ├── chess-knight.svg
│ │ │ │ ├── chess-pawn.svg
│ │ │ │ ├── chess-queen.svg
│ │ │ │ ├── chess-rook.svg
│ │ │ │ ├── chess.svg
│ │ │ │ ├── chevron-circle-down.svg
│ │ │ │ ├── chevron-circle-left.svg
│ │ │ │ ├── chevron-circle-right.svg
│ │ │ │ ├── chevron-circle-up.svg
│ │ │ │ ├── chevron-down.svg
│ │ │ │ ├── chevron-left.svg
│ │ │ │ ├── chevron-right.svg
│ │ │ │ ├── chevron-up.svg
│ │ │ │ ├── child.svg
│ │ │ │ ├── church.svg
│ │ │ │ ├── circle-notch.svg
│ │ │ │ ├── circle.svg
│ │ │ │ ├── city.svg
│ │ │ │ ├── clipboard-check.svg
│ │ │ │ ├── clipboard-list.svg
│ │ │ │ ├── clipboard.svg
│ │ │ │ ├── clock.svg
│ │ │ │ ├── clone.svg
│ │ │ │ ├── closed-captioning.svg
│ │ │ │ ├── cloud-download-alt.svg
│ │ │ │ ├── cloud-upload-alt.svg
│ │ │ │ ├── cloud.svg
│ │ │ │ ├── cocktail.svg
│ │ │ │ ├── code-branch.svg
│ │ │ │ ├── code.svg
│ │ │ │ ├── coffee.svg
│ │ │ │ ├── cog.svg
│ │ │ │ ├── cogs.svg
│ │ │ │ ├── coins.svg
│ │ │ │ ├── columns.svg
│ │ │ │ ├── comment-alt.svg
│ │ │ │ ├── comment-dollar.svg
│ │ │ │ ├── comment-dots.svg
│ │ │ │ ├── comment-slash.svg
│ │ │ │ ├── comment.svg
│ │ │ │ ├── comments-dollar.svg
│ │ │ │ ├── comments.svg
│ │ │ │ ├── compact-disc.svg
│ │ │ │ ├── compass.svg
│ │ │ │ ├── compress.svg
│ │ │ │ ├── concierge-bell.svg
│ │ │ │ ├── cookie-bite.svg
│ │ │ │ ├── cookie.svg
│ │ │ │ ├── copy.svg
│ │ │ │ ├── copyright.svg
│ │ │ │ ├── couch.svg
│ │ │ │ ├── credit-card.svg
│ │ │ │ ├── crop-alt.svg
│ │ │ │ ├── crop.svg
│ │ │ │ ├── cross.svg
│ │ │ │ ├── crosshairs.svg
│ │ │ │ ├── crow.svg
│ │ │ │ ├── crown.svg
│ │ │ │ ├── cube.svg
│ │ │ │ ├── cubes.svg
│ │ │ │ ├── cut.svg
│ │ │ │ ├── database.svg
│ │ │ │ ├── deaf.svg
│ │ │ │ ├── desktop.svg
│ │ │ │ ├── dharmachakra.svg
│ │ │ │ ├── diagnoses.svg
│ │ │ │ ├── dice-five.svg
│ │ │ │ ├── dice-four.svg
│ │ │ │ ├── dice-one.svg
│ │ │ │ ├── dice-six.svg
│ │ │ │ ├── dice-three.svg
│ │ │ │ ├── dice-two.svg
│ │ │ │ ├── dice.svg
│ │ │ │ ├── digital-tachograph.svg
│ │ │ │ ├── directions.svg
│ │ │ │ ├── divide.svg
│ │ │ │ ├── dizzy.svg
│ │ │ │ ├── dna.svg
│ │ │ │ ├── dollar-sign.svg
│ │ │ │ ├── dolly-flatbed.svg
│ │ │ │ ├── dolly.svg
│ │ │ │ ├── donate.svg
│ │ │ │ ├── door-closed.svg
│ │ │ │ ├── door-open.svg
│ │ │ │ ├── dot-circle.svg
│ │ │ │ ├── dove.svg
│ │ │ │ ├── download.svg
│ │ │ │ ├── drafting-compass.svg
│ │ │ │ ├── draw-polygon.svg
│ │ │ │ ├── drum-steelpan.svg
│ │ │ │ ├── drum.svg
│ │ │ │ ├── dumbbell.svg
│ │ │ │ ├── edit.svg
│ │ │ │ ├── eject.svg
│ │ │ │ ├── ellipsis-h.svg
│ │ │ │ ├── ellipsis-v.svg
│ │ │ │ ├── envelope-open-text.svg
│ │ │ │ ├── envelope-open.svg
│ │ │ │ ├── envelope-square.svg
│ │ │ │ ├── envelope.svg
│ │ │ │ ├── equals.svg
│ │ │ │ ├── eraser.svg
│ │ │ │ ├── euro-sign.svg
│ │ │ │ ├── exchange-alt.svg
│ │ │ │ ├── exclamation-circle.svg
│ │ │ │ ├── exclamation-triangle.svg
│ │ │ │ ├── exclamation.svg
│ │ │ │ ├── expand-arrows-alt.svg
│ │ │ │ ├── expand.svg
│ │ │ │ ├── external-link-alt.svg
│ │ │ │ ├── external-link-square-alt.svg
│ │ │ │ ├── eye-dropper.svg
│ │ │ │ ├── eye-slash.svg
│ │ │ │ ├── eye.svg
│ │ │ │ ├── fast-backward.svg
│ │ │ │ ├── fast-forward.svg
│ │ │ │ ├── fax.svg
│ │ │ │ ├── feather-alt.svg
│ │ │ │ ├── feather.svg
│ │ │ │ ├── female.svg
│ │ │ │ ├── fighter-jet.svg
│ │ │ │ ├── file-alt.svg
│ │ │ │ ├── file-archive.svg
│ │ │ │ ├── file-audio.svg
│ │ │ │ ├── file-code.svg
│ │ │ │ ├── file-contract.svg
│ │ │ │ ├── file-download.svg
│ │ │ │ ├── file-excel.svg
│ │ │ │ ├── file-export.svg
│ │ │ │ ├── file-image.svg
│ │ │ │ ├── file-import.svg
│ │ │ │ ├── file-invoice-dollar.svg
│ │ │ │ ├── file-invoice.svg
│ │ │ │ ├── file-medical-alt.svg
│ │ │ │ ├── file-medical.svg
│ │ │ │ ├── file-pdf.svg
│ │ │ │ ├── file-powerpoint.svg
│ │ │ │ ├── file-prescription.svg
│ │ │ │ ├── file-signature.svg
│ │ │ │ ├── file-upload.svg
│ │ │ │ ├── file-video.svg
│ │ │ │ ├── file-word.svg
│ │ │ │ ├── file.svg
│ │ │ │ ├── fill-drip.svg
│ │ │ │ ├── fill.svg
│ │ │ │ ├── film.svg
│ │ │ │ ├── filter.svg
│ │ │ │ ├── fingerprint.svg
│ │ │ │ ├── fire-extinguisher.svg
│ │ │ │ ├── fire.svg
│ │ │ │ ├── first-aid.svg
│ │ │ │ ├── fish.svg
│ │ │ │ ├── flag-checkered.svg
│ │ │ │ ├── flag.svg
│ │ │ │ ├── flask.svg
│ │ │ │ ├── flushed.svg
│ │ │ │ ├── folder-minus.svg
│ │ │ │ ├── folder-open.svg
│ │ │ │ ├── folder-plus.svg
│ │ │ │ ├── folder.svg
│ │ │ │ ├── font-awesome-logo-full.svg
│ │ │ │ ├── font.svg
│ │ │ │ ├── football-ball.svg
│ │ │ │ ├── forward.svg
│ │ │ │ ├── frog.svg
│ │ │ │ ├── frown-open.svg
│ │ │ │ ├── frown.svg
│ │ │ │ ├── funnel-dollar.svg
│ │ │ │ ├── futbol.svg
│ │ │ │ ├── gamepad.svg
│ │ │ │ ├── gas-pump.svg
│ │ │ │ ├── gavel.svg
│ │ │ │ ├── gem.svg
│ │ │ │ ├── genderless.svg
│ │ │ │ ├── gift.svg
│ │ │ │ ├── glass-martini-alt.svg
│ │ │ │ ├── glass-martini.svg
│ │ │ │ ├── glasses.svg
│ │ │ │ ├── globe-africa.svg
│ │ │ │ ├── globe-americas.svg
│ │ │ │ ├── globe-asia.svg
│ │ │ │ ├── globe.svg
│ │ │ │ ├── golf-ball.svg
│ │ │ │ ├── gopuram.svg
│ │ │ │ ├── graduation-cap.svg
│ │ │ │ ├── greater-than-equal.svg
│ │ │ │ ├── greater-than.svg
│ │ │ │ ├── grimace.svg
│ │ │ │ ├── grin-alt.svg
│ │ │ │ ├── grin-beam-sweat.svg
│ │ │ │ ├── grin-beam.svg
│ │ │ │ ├── grin-hearts.svg
│ │ │ │ ├── grin-squint-tears.svg
│ │ │ │ ├── grin-squint.svg
│ │ │ │ ├── grin-stars.svg
│ │ │ │ ├── grin-tears.svg
│ │ │ │ ├── grin-tongue-squint.svg
│ │ │ │ ├── grin-tongue-wink.svg
│ │ │ │ ├── grin-tongue.svg
│ │ │ │ ├── grin-wink.svg
│ │ │ │ ├── grin.svg
│ │ │ │ ├── grip-horizontal.svg
│ │ │ │ ├── grip-vertical.svg
│ │ │ │ ├── h-square.svg
│ │ │ │ ├── hamsa.svg
│ │ │ │ ├── hand-holding-heart.svg
│ │ │ │ ├── hand-holding-usd.svg
│ │ │ │ ├── hand-holding.svg
│ │ │ │ ├── hand-lizard.svg
│ │ │ │ ├── hand-paper.svg
│ │ │ │ ├── hand-peace.svg
│ │ │ │ ├── hand-point-down.svg
│ │ │ │ ├── hand-point-left.svg
│ │ │ │ ├── hand-point-right.svg
│ │ │ │ ├── hand-point-up.svg
│ │ │ │ ├── hand-pointer.svg
│ │ │ │ ├── hand-rock.svg
│ │ │ │ ├── hand-scissors.svg
│ │ │ │ ├── hand-spock.svg
│ │ │ │ ├── hands-helping.svg
│ │ │ │ ├── hands.svg
│ │ │ │ ├── handshake.svg
│ │ │ │ ├── hashtag.svg
│ │ │ │ ├── haykal.svg
│ │ │ │ ├── hdd.svg
│ │ │ │ ├── heading.svg
│ │ │ │ ├── headphones-alt.svg
│ │ │ │ ├── headphones.svg
│ │ │ │ ├── headset.svg
│ │ │ │ ├── heart.svg
│ │ │ │ ├── heartbeat.svg
│ │ │ │ ├── helicopter.svg
│ │ │ │ ├── highlighter.svg
│ │ │ │ ├── history.svg
│ │ │ │ ├── hockey-puck.svg
│ │ │ │ ├── home.svg
│ │ │ │ ├── hospital-alt.svg
│ │ │ │ ├── hospital-symbol.svg
│ │ │ │ ├── hospital.svg
│ │ │ │ ├── hot-tub.svg
│ │ │ │ ├── hotel.svg
│ │ │ │ ├── hourglass-end.svg
│ │ │ │ ├── hourglass-half.svg
│ │ │ │ ├── hourglass-start.svg
│ │ │ │ ├── hourglass.svg
│ │ │ │ ├── i-cursor.svg
│ │ │ │ ├── id-badge.svg
│ │ │ │ ├── id-card-alt.svg
│ │ │ │ ├── id-card.svg
│ │ │ │ ├── image.svg
│ │ │ │ ├── images.svg
│ │ │ │ ├── inbox.svg
│ │ │ │ ├── indent.svg
│ │ │ │ ├── industry.svg
│ │ │ │ ├── infinity.svg
│ │ │ │ ├── info-circle.svg
│ │ │ │ ├── info.svg
│ │ │ │ ├── italic.svg
│ │ │ │ ├── jedi.svg
│ │ │ │ ├── joint.svg
│ │ │ │ ├── journal-whills.svg
│ │ │ │ ├── kaaba.svg
│ │ │ │ ├── key.svg
│ │ │ │ ├── keyboard.svg
│ │ │ │ ├── khanda.svg
│ │ │ │ ├── kiss-beam.svg
│ │ │ │ ├── kiss-wink-heart.svg
│ │ │ │ ├── kiss.svg
│ │ │ │ ├── kiwi-bird.svg
│ │ │ │ ├── landmark.svg
│ │ │ │ ├── language.svg
│ │ │ │ ├── laptop-code.svg
│ │ │ │ ├── laptop.svg
│ │ │ │ ├── laugh-beam.svg
│ │ │ │ ├── laugh-squint.svg
│ │ │ │ ├── laugh-wink.svg
│ │ │ │ ├── laugh.svg
│ │ │ │ ├── layer-group.svg
│ │ │ │ ├── leaf.svg
│ │ │ │ ├── lemon.svg
│ │ │ │ ├── less-than-equal.svg
│ │ │ │ ├── less-than.svg
│ │ │ │ ├── level-down-alt.svg
│ │ │ │ ├── level-up-alt.svg
│ │ │ │ ├── life-ring.svg
│ │ │ │ ├── lightbulb.svg
│ │ │ │ ├── link.svg
│ │ │ │ ├── lira-sign.svg
│ │ │ │ ├── list-alt.svg
│ │ │ │ ├── list-ol.svg
│ │ │ │ ├── list-ul.svg
│ │ │ │ ├── list.svg
│ │ │ │ ├── location-arrow.svg
│ │ │ │ ├── lock-open.svg
│ │ │ │ ├── lock.svg
│ │ │ │ ├── long-arrow-alt-down.svg
│ │ │ │ ├── long-arrow-alt-left.svg
│ │ │ │ ├── long-arrow-alt-right.svg
│ │ │ │ ├── long-arrow-alt-up.svg
│ │ │ │ ├── low-vision.svg
│ │ │ │ ├── luggage-cart.svg
│ │ │ │ ├── magic.svg
│ │ │ │ ├── magnet.svg
│ │ │ │ ├── mail-bulk.svg
│ │ │ │ ├── male.svg
│ │ │ │ ├── map-marked-alt.svg
│ │ │ │ ├── map-marked.svg
│ │ │ │ ├── map-marker-alt.svg
│ │ │ │ ├── map-marker.svg
│ │ │ │ ├── map-pin.svg
│ │ │ │ ├── map-signs.svg
│ │ │ │ ├── map.svg
│ │ │ │ ├── marker.svg
│ │ │ │ ├── mars-double.svg
│ │ │ │ ├── mars-stroke-h.svg
│ │ │ │ ├── mars-stroke-v.svg
│ │ │ │ ├── mars-stroke.svg
│ │ │ │ ├── mars.svg
│ │ │ │ ├── medal.svg
│ │ │ │ ├── medkit.svg
│ │ │ │ ├── meh-blank.svg
│ │ │ │ ├── meh-rolling-eyes.svg
│ │ │ │ ├── meh.svg
│ │ │ │ ├── memory.svg
│ │ │ │ ├── menorah.svg
│ │ │ │ ├── mercury.svg
│ │ │ │ ├── microchip.svg
│ │ │ │ ├── microphone-alt-slash.svg
│ │ │ │ ├── microphone-alt.svg
│ │ │ │ ├── microphone-slash.svg
│ │ │ │ ├── microphone.svg
│ │ │ │ ├── microscope.svg
│ │ │ │ ├── minus-circle.svg
│ │ │ │ ├── minus-square.svg
│ │ │ │ ├── minus.svg
│ │ │ │ ├── mobile-alt.svg
│ │ │ │ ├── mobile.svg
│ │ │ │ ├── money-bill-alt.svg
│ │ │ │ ├── money-bill-wave-alt.svg
│ │ │ │ ├── money-bill-wave.svg
│ │ │ │ ├── money-bill.svg
│ │ │ │ ├── money-check-alt.svg
│ │ │ │ ├── money-check.svg
│ │ │ │ ├── monument.svg
│ │ │ │ ├── moon.svg
│ │ │ │ ├── mortar-pestle.svg
│ │ │ │ ├── mosque.svg
│ │ │ │ ├── motorcycle.svg
│ │ │ │ ├── mouse-pointer.svg
│ │ │ │ ├── music.svg
│ │ │ │ ├── neuter.svg
│ │ │ │ ├── newspaper.svg
│ │ │ │ ├── not-equal.svg
│ │ │ │ ├── notes-medical.svg
│ │ │ │ ├── object-group.svg
│ │ │ │ ├── object-ungroup.svg
│ │ │ │ ├── oil-can.svg
│ │ │ │ ├── om.svg
│ │ │ │ ├── outdent.svg
│ │ │ │ ├── paint-brush.svg
│ │ │ │ ├── paint-roller.svg
│ │ │ │ ├── palette.svg
│ │ │ │ ├── pallet.svg
│ │ │ │ ├── paper-plane.svg
│ │ │ │ ├── paperclip.svg
│ │ │ │ ├── parachute-box.svg
│ │ │ │ ├── paragraph.svg
│ │ │ │ ├── parking.svg
│ │ │ │ ├── passport.svg
│ │ │ │ ├── pastafarianism.svg
│ │ │ │ ├── paste.svg
│ │ │ │ ├── pause-circle.svg
│ │ │ │ ├── pause.svg
│ │ │ │ ├── paw.svg
│ │ │ │ ├── peace.svg
│ │ │ │ ├── pen-alt.svg
│ │ │ │ ├── pen-fancy.svg
│ │ │ │ ├── pen-nib.svg
│ │ │ │ ├── pen-square.svg
│ │ │ │ ├── pen.svg
│ │ │ │ ├── pencil-alt.svg
│ │ │ │ ├── pencil-ruler.svg
│ │ │ │ ├── people-carry.svg
│ │ │ │ ├── percent.svg
│ │ │ │ ├── percentage.svg
│ │ │ │ ├── phone-slash.svg
│ │ │ │ ├── phone-square.svg
│ │ │ │ ├── phone-volume.svg
│ │ │ │ ├── phone.svg
│ │ │ │ ├── piggy-bank.svg
│ │ │ │ ├── pills.svg
│ │ │ │ ├── place-of-worship.svg
│ │ │ │ ├── plane-arrival.svg
│ │ │ │ ├── plane-departure.svg
│ │ │ │ ├── plane.svg
│ │ │ │ ├── play-circle.svg
│ │ │ │ ├── play.svg
│ │ │ │ ├── plug.svg
│ │ │ │ ├── plus-circle.svg
│ │ │ │ ├── plus-square.svg
│ │ │ │ ├── plus.svg
│ │ │ │ ├── podcast.svg
│ │ │ │ ├── poll-h.svg
│ │ │ │ ├── poll.svg
│ │ │ │ ├── poo.svg
│ │ │ │ ├── poop.svg
│ │ │ │ ├── portrait.svg
│ │ │ │ ├── pound-sign.svg
│ │ │ │ ├── power-off.svg
│ │ │ │ ├── pray.svg
│ │ │ │ ├── praying-hands.svg
│ │ │ │ ├── prescription-bottle-alt.svg
│ │ │ │ ├── prescription-bottle.svg
│ │ │ │ ├── prescription.svg
│ │ │ │ ├── print.svg
│ │ │ │ ├── procedures.svg
│ │ │ │ ├── project-diagram.svg
│ │ │ │ ├── puzzle-piece.svg
│ │ │ │ ├── qrcode.svg
│ │ │ │ ├── question-circle.svg
│ │ │ │ ├── question.svg
│ │ │ │ ├── quidditch.svg
│ │ │ │ ├── quote-left.svg
│ │ │ │ ├── quote-right.svg
│ │ │ │ ├── quran.svg
│ │ │ │ ├── random.svg
│ │ │ │ ├── receipt.svg
│ │ │ │ ├── recycle.svg
│ │ │ │ ├── redo-alt.svg
│ │ │ │ ├── redo.svg
│ │ │ │ ├── registered.svg
│ │ │ │ ├── reply-all.svg
│ │ │ │ ├── reply.svg
│ │ │ │ ├── retweet.svg
│ │ │ │ ├── ribbon.svg
│ │ │ │ ├── road.svg
│ │ │ │ ├── robot.svg
│ │ │ │ ├── rocket.svg
│ │ │ │ ├── route.svg
│ │ │ │ ├── rss-square.svg
│ │ │ │ ├── rss.svg
│ │ │ │ ├── ruble-sign.svg
│ │ │ │ ├── ruler-combined.svg
│ │ │ │ ├── ruler-horizontal.svg
│ │ │ │ ├── ruler-vertical.svg
│ │ │ │ ├── ruler.svg
│ │ │ │ ├── rupee-sign.svg
│ │ │ │ ├── sad-cry.svg
│ │ │ │ ├── sad-tear.svg
│ │ │ │ ├── save.svg
│ │ │ │ ├── school.svg
│ │ │ │ ├── screwdriver.svg
│ │ │ │ ├── search-dollar.svg
│ │ │ │ ├── search-location.svg
│ │ │ │ ├── search-minus.svg
│ │ │ │ ├── search-plus.svg
│ │ │ │ ├── search.svg
│ │ │ │ ├── seedling.svg
│ │ │ │ ├── server.svg
│ │ │ │ ├── shapes.svg
│ │ │ │ ├── share-alt-square.svg
│ │ │ │ ├── share-alt.svg
│ │ │ │ ├── share-square.svg
│ │ │ │ ├── share.svg
│ │ │ │ ├── shekel-sign.svg
│ │ │ │ ├── shield-alt.svg
│ │ │ │ ├── ship.svg
│ │ │ │ ├── shipping-fast.svg
│ │ │ │ ├── shoe-prints.svg
│ │ │ │ ├── shopping-bag.svg
│ │ │ │ ├── shopping-basket.svg
│ │ │ │ ├── shopping-cart.svg
│ │ │ │ ├── shower.svg
│ │ │ │ ├── shuttle-van.svg
│ │ │ │ ├── sign-in-alt.svg
│ │ │ │ ├── sign-language.svg
│ │ │ │ ├── sign-out-alt.svg
│ │ │ │ ├── sign.svg
│ │ │ │ ├── signal.svg
│ │ │ │ ├── signature.svg
│ │ │ │ ├── sitemap.svg
│ │ │ │ ├── skull.svg
│ │ │ │ ├── sliders-h.svg
│ │ │ │ ├── smile-beam.svg
│ │ │ │ ├── smile-wink.svg
│ │ │ │ ├── smile.svg
│ │ │ │ ├── smoking-ban.svg
│ │ │ │ ├── smoking.svg
│ │ │ │ ├── snowflake.svg
│ │ │ │ ├── socks.svg
│ │ │ │ ├── solar-panel.svg
│ │ │ │ ├── sort-alpha-down.svg
│ │ │ │ ├── sort-alpha-up.svg
│ │ │ │ ├── sort-amount-down.svg
│ │ │ │ ├── sort-amount-up.svg
│ │ │ │ ├── sort-down.svg
│ │ │ │ ├── sort-numeric-down.svg
│ │ │ │ ├── sort-numeric-up.svg
│ │ │ │ ├── sort-up.svg
│ │ │ │ ├── sort.svg
│ │ │ │ ├── spa.svg
│ │ │ │ ├── space-shuttle.svg
│ │ │ │ ├── spinner.svg
│ │ │ │ ├── splotch.svg
│ │ │ │ ├── spray-can.svg
│ │ │ │ ├── square-full.svg
│ │ │ │ ├── square-root-alt.svg
│ │ │ │ ├── square.svg
│ │ │ │ ├── stamp.svg
│ │ │ │ ├── star-and-crescent.svg
│ │ │ │ ├── star-half-alt.svg
│ │ │ │ ├── star-half.svg
│ │ │ │ ├── star-of-david.svg
│ │ │ │ ├── star-of-life.svg
│ │ │ │ ├── star.svg
│ │ │ │ ├── step-backward.svg
│ │ │ │ ├── step-forward.svg
│ │ │ │ ├── stethoscope.svg
│ │ │ │ ├── sticky-note.svg
│ │ │ │ ├── stop-circle.svg
│ │ │ │ ├── stop.svg
│ │ │ │ ├── stopwatch.svg
│ │ │ │ ├── store-alt.svg
│ │ │ │ ├── store.svg
│ │ │ │ ├── stream.svg
│ │ │ │ ├── street-view.svg
│ │ │ │ ├── strikethrough.svg
│ │ │ │ ├── stroopwafel.svg
│ │ │ │ ├── subscript.svg
│ │ │ │ ├── subway.svg
│ │ │ │ ├── suitcase-rolling.svg
│ │ │ │ ├── suitcase.svg
│ │ │ │ ├── sun.svg
│ │ │ │ ├── superscript.svg
│ │ │ │ ├── surprise.svg
│ │ │ │ ├── swatchbook.svg
│ │ │ │ ├── swimmer.svg
│ │ │ │ ├── swimming-pool.svg
│ │ │ │ ├── synagogue.svg
│ │ │ │ ├── sync-alt.svg
│ │ │ │ ├── sync.svg
│ │ │ │ ├── syringe.svg
│ │ │ │ ├── table-tennis.svg
│ │ │ │ ├── table.svg
│ │ │ │ ├── tablet-alt.svg
│ │ │ │ ├── tablet.svg
│ │ │ │ ├── tablets.svg
│ │ │ │ ├── tachometer-alt.svg
│ │ │ │ ├── tag.svg
│ │ │ │ ├── tags.svg
│ │ │ │ ├── tape.svg
│ │ │ │ ├── tasks.svg
│ │ │ │ ├── taxi.svg
│ │ │ │ ├── teeth-open.svg
│ │ │ │ ├── teeth.svg
│ │ │ │ ├── terminal.svg
│ │ │ │ ├── text-height.svg
│ │ │ │ ├── text-width.svg
│ │ │ │ ├── th-large.svg
│ │ │ │ ├── th-list.svg
│ │ │ │ ├── th.svg
│ │ │ │ ├── theater-masks.svg
│ │ │ │ ├── thermometer-empty.svg
│ │ │ │ ├── thermometer-full.svg
│ │ │ │ ├── thermometer-half.svg
│ │ │ │ ├── thermometer-quarter.svg
│ │ │ │ ├── thermometer-three-quarters.svg
│ │ │ │ ├── thermometer.svg
│ │ │ │ ├── thumbs-down.svg
│ │ │ │ ├── thumbs-up.svg
│ │ │ │ ├── thumbtack.svg
│ │ │ │ ├── ticket-alt.svg
│ │ │ │ ├── times-circle.svg
│ │ │ │ ├── times.svg
│ │ │ │ ├── tint-slash.svg
│ │ │ │ ├── tint.svg
│ │ │ │ ├── tired.svg
│ │ │ │ ├── toggle-off.svg
│ │ │ │ ├── toggle-on.svg
│ │ │ │ ├── toolbox.svg
│ │ │ │ ├── tooth.svg
│ │ │ │ ├── torah.svg
│ │ │ │ ├── torii-gate.svg
│ │ │ │ ├── trademark.svg
│ │ │ │ ├── traffic-light.svg
│ │ │ │ ├── train.svg
│ │ │ │ ├── transgender-alt.svg
│ │ │ │ ├── transgender.svg
│ │ │ │ ├── trash-alt.svg
│ │ │ │ ├── trash.svg
│ │ │ │ ├── tree.svg
│ │ │ │ ├── trophy.svg
│ │ │ │ ├── truck-loading.svg
│ │ │ │ ├── truck-monster.svg
│ │ │ │ ├── truck-moving.svg
│ │ │ │ ├── truck-pickup.svg
│ │ │ │ ├── truck.svg
│ │ │ │ ├── tshirt.svg
│ │ │ │ ├── tty.svg
│ │ │ │ ├── tv.svg
│ │ │ │ ├── umbrella-beach.svg
│ │ │ │ ├── umbrella.svg
│ │ │ │ ├── underline.svg
│ │ │ │ ├── undo-alt.svg
│ │ │ │ ├── undo.svg
│ │ │ │ ├── universal-access.svg
│ │ │ │ ├── university.svg
│ │ │ │ ├── unlink.svg
│ │ │ │ ├── unlock-alt.svg
│ │ │ │ ├── unlock.svg
│ │ │ │ ├── upload.svg
│ │ │ │ ├── user-alt-slash.svg
│ │ │ │ ├── user-alt.svg
│ │ │ │ ├── user-astronaut.svg
│ │ │ │ ├── user-check.svg
│ │ │ │ ├── user-circle.svg
│ │ │ │ ├── user-clock.svg
│ │ │ │ ├── user-cog.svg
│ │ │ │ ├── user-edit.svg
│ │ │ │ ├── user-friends.svg
│ │ │ │ ├── user-graduate.svg
│ │ │ │ ├── user-lock.svg
│ │ │ │ ├── user-md.svg
│ │ │ │ ├── user-minus.svg
│ │ │ │ ├── user-ninja.svg
│ │ │ │ ├── user-plus.svg
│ │ │ │ ├── user-secret.svg
│ │ │ │ ├── user-shield.svg
│ │ │ │ ├── user-slash.svg
│ │ │ │ ├── user-tag.svg
│ │ │ │ ├── user-tie.svg
│ │ │ │ ├── user-times.svg
│ │ │ │ ├── user.svg
│ │ │ │ ├── users-cog.svg
│ │ │ │ ├── users.svg
│ │ │ │ ├── utensil-spoon.svg
│ │ │ │ ├── utensils.svg
│ │ │ │ ├── vector-square.svg
│ │ │ │ ├── venus-double.svg
│ │ │ │ ├── venus-mars.svg
│ │ │ │ ├── venus.svg
│ │ │ │ ├── vial.svg
│ │ │ │ ├── vials.svg
│ │ │ │ ├── video-slash.svg
│ │ │ │ ├── video.svg
│ │ │ │ ├── vihara.svg
│ │ │ │ ├── volleyball-ball.svg
│ │ │ │ ├── volume-down.svg
│ │ │ │ ├── volume-off.svg
│ │ │ │ ├── volume-up.svg
│ │ │ │ ├── walking.svg
│ │ │ │ ├── wallet.svg
│ │ │ │ ├── warehouse.svg
│ │ │ │ ├── weight-hanging.svg
│ │ │ │ ├── weight.svg
│ │ │ │ ├── wheelchair.svg
│ │ │ │ ├── wifi.svg
│ │ │ │ ├── window-close.svg
│ │ │ │ ├── window-maximize.svg
│ │ │ │ ├── window-minimize.svg
│ │ │ │ ├── window-restore.svg
│ │ │ │ ├── wine-glass-alt.svg
│ │ │ │ ├── wine-glass.svg
│ │ │ │ ├── won-sign.svg
│ │ │ │ ├── wrench.svg
│ │ │ │ ├── x-ray.svg
│ │ │ │ ├── yen-sign.svg
│ │ │ │ └── yin-yang.svg
│ │ └── webfonts
│ │ │ ├── fa-brands-400.eot
│ │ │ ├── fa-brands-400.svg
│ │ │ ├── fa-brands-400.ttf
│ │ │ ├── fa-brands-400.woff
│ │ │ ├── fa-brands-400.woff2
│ │ │ ├── fa-regular-400.eot
│ │ │ ├── fa-regular-400.svg
│ │ │ ├── fa-regular-400.ttf
│ │ │ ├── fa-regular-400.woff
│ │ │ ├── fa-regular-400.woff2
│ │ │ ├── fa-solid-900.eot
│ │ │ ├── fa-solid-900.svg
│ │ │ ├── fa-solid-900.ttf
│ │ │ ├── fa-solid-900.woff
│ │ │ └── fa-solid-900.woff2
│ │ ├── jquery-easing
│ │ ├── jquery.easing.compatibility.js
│ │ ├── jquery.easing.js
│ │ └── jquery.easing.min.js
│ │ ├── jquery
│ │ ├── jquery.js
│ │ ├── jquery.min.js
│ │ ├── jquery.min.map
│ │ ├── jquery.slim.js
│ │ ├── jquery.slim.min.js
│ │ └── jquery.slim.min.map
│ │ └── magnific-popup
│ │ ├── jquery.magnific-popup.js
│ │ ├── jquery.magnific-popup.min.js
│ │ └── magnific-popup.css
│ ├── 06.instrucción_ENV
│ └── Dockerfile
│ ├── 07.instrucción_CMD
│ └── Dockerfile
│ ├── 08.instrucción_ENTRYPOINT
│ └── Dockerfile
│ ├── 09.instrucción_WORKDIR
│ └── Dockerfile
│ ├── 10.instrucción_EXPOSE
│ └── Dockerfile
│ ├── 11.instrucción_LABEL
│ └── Dockerfile
│ ├── 12.instrucción_USER_fail
│ └── Dockerfile
│ ├── 13.instrucción_USER
│ └── Dockerfile
│ ├── 14.instrucción_VOLUMES
│ └── Dockerfile
│ ├── 15.instrucción_CMD
│ ├── Dockerfile
│ └── run.sh
│ ├── 16.instrucción_IGNORE
│ ├── .dockerignore
│ ├── Dockerfile
│ ├── fruit.zip
│ └── run.sh
│ ├── 17.imagen_con_argumentos
│ ├── .dockerignore
│ ├── Dockerfile
│ └── fruit
│ │ ├── all-free-download.com.url
│ │ ├── gallery
│ │ └── thumb
│ │ │ ├── templatemo_image_03.jpg
│ │ │ ├── templatemo_image_04.jpg
│ │ │ ├── templatemo_image_05.jpg
│ │ │ ├── templatemo_image_06.jpg
│ │ │ ├── templatemo_image_07.jpg
│ │ │ ├── templatemo_image_08.jpg
│ │ │ ├── templatemo_image_09.jpg
│ │ │ ├── templatemo_image_10.jpg
│ │ │ ├── templatemo_image_11.jpg
│ │ │ ├── templatemo_image_12.jpg
│ │ │ ├── templatemo_product_01.png
│ │ │ ├── templatemo_product_02.png
│ │ │ ├── templatemo_product_03.png
│ │ │ ├── templatemo_product_04.png
│ │ │ ├── templatemo_product_05.png
│ │ │ ├── templatemo_product_06.png
│ │ │ ├── templatemo_product_07.png
│ │ │ └── templatemo_product_08.png
│ │ ├── images
│ │ ├── slideitmoo_back.png
│ │ ├── slideitmoo_forward.png
│ │ ├── templatemo_button_01.jpg
│ │ ├── templatemo_button_02.png
│ │ ├── templatemo_content_bg.jpg
│ │ ├── templatemo_footer.jpg
│ │ ├── templatemo_header_bg.jpg
│ │ ├── templatemo_header_bg_wrapper.jpg
│ │ ├── templatemo_header_bg_wrapper_outter.jpg
│ │ ├── templatemo_image_01.jpg
│ │ ├── templatemo_image_02.jpg
│ │ ├── templatemo_menu_hoer_bg_left.png
│ │ └── templatemo_menu_hoer_bg_right.png
│ │ ├── index.html
│ │ ├── script
│ │ ├── mootools-1.2-more.js
│ │ ├── mootools-1.2.1-core.js
│ │ └── slideitmoo-1.1.js
│ │ ├── stylesheet
│ │ └── styles.css
│ │ └── templatemo_style.css
│ ├── 18.demo_buenas_prácticas
│ └── Dockerfile
│ ├── 19.demo_apache_php_tls_ssl
│ ├── .dockerignore
│ ├── Dockerfile
│ ├── docker.crt
│ ├── docker.key
│ ├── ssl.conf
│ └── startbootstrap-freelancer-gh-pages
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── css
│ │ ├── freelancer.css
│ │ └── freelancer.min.css
│ │ ├── gulpfile.js
│ │ ├── img
│ │ ├── portfolio
│ │ │ ├── cabin.png
│ │ │ ├── cake.png
│ │ │ ├── circus.png
│ │ │ ├── game.png
│ │ │ ├── safe.png
│ │ │ └── submarine.png
│ │ └── profile.png
│ │ ├── index.html
│ │ ├── js
│ │ ├── contact_me.js
│ │ ├── contact_me.min.js
│ │ ├── freelancer.js
│ │ ├── freelancer.min.js
│ │ ├── jqBootstrapValidation.js
│ │ └── jqBootstrapValidation.min.js
│ │ ├── mail
│ │ └── contact_me.php
│ │ ├── package-lock.json
│ │ ├── package.json
│ │ ├── scss
│ │ ├── _bootstrap-overrides.scss
│ │ ├── _contact.scss
│ │ ├── _footer.scss
│ │ ├── _global.scss
│ │ ├── _masthead.scss
│ │ ├── _mixins.scss
│ │ ├── _navbar.scss
│ │ ├── _portfolio.scss
│ │ ├── _variables.scss
│ │ └── freelancer.scss
│ │ └── vendor
│ │ ├── bootstrap
│ │ ├── css
│ │ │ ├── bootstrap-grid.css
│ │ │ ├── bootstrap-grid.min.css
│ │ │ ├── bootstrap-reboot.css
│ │ │ ├── bootstrap-reboot.min.css
│ │ │ ├── bootstrap.css
│ │ │ ├── bootstrap.css.map
│ │ │ ├── bootstrap.min.css
│ │ │ └── bootstrap.min.css.map
│ │ └── js
│ │ │ ├── bootstrap.bundle.js
│ │ │ ├── bootstrap.bundle.js.map
│ │ │ ├── bootstrap.bundle.min.js
│ │ │ ├── bootstrap.bundle.min.js.map
│ │ │ ├── bootstrap.js
│ │ │ ├── bootstrap.js.map
│ │ │ ├── bootstrap.min.js
│ │ │ └── bootstrap.min.js.map
│ │ ├── fontawesome-free
│ │ ├── LICENSE.txt
│ │ ├── README.md
│ │ ├── css
│ │ │ ├── all.css
│ │ │ ├── all.min.css
│ │ │ ├── brands.css
│ │ │ ├── brands.min.css
│ │ │ ├── fontawesome.css
│ │ │ ├── fontawesome.min.css
│ │ │ ├── regular.css
│ │ │ ├── regular.min.css
│ │ │ ├── solid.css
│ │ │ ├── solid.min.css
│ │ │ ├── svg-with-js.css
│ │ │ ├── svg-with-js.min.css
│ │ │ ├── v4-shims.css
│ │ │ └── v4-shims.min.css
│ │ ├── js
│ │ │ ├── all.js
│ │ │ ├── all.min.js
│ │ │ ├── brands.js
│ │ │ ├── brands.min.js
│ │ │ ├── fontawesome.js
│ │ │ ├── fontawesome.min.js
│ │ │ ├── regular.js
│ │ │ ├── regular.min.js
│ │ │ ├── solid.js
│ │ │ ├── solid.min.js
│ │ │ ├── v4-shims.js
│ │ │ └── v4-shims.min.js
│ │ ├── less
│ │ │ ├── _animated.less
│ │ │ ├── _bordered-pulled.less
│ │ │ ├── _core.less
│ │ │ ├── _fixed-width.less
│ │ │ ├── _icons.less
│ │ │ ├── _larger.less
│ │ │ ├── _list.less
│ │ │ ├── _mixins.less
│ │ │ ├── _rotated-flipped.less
│ │ │ ├── _screen-reader.less
│ │ │ ├── _shims.less
│ │ │ ├── _stacked.less
│ │ │ ├── _variables.less
│ │ │ ├── brands.less
│ │ │ ├── fontawesome.less
│ │ │ ├── regular.less
│ │ │ ├── solid.less
│ │ │ └── v4-shims.less
│ │ ├── package.json
│ │ ├── scss
│ │ │ ├── _animated.scss
│ │ │ ├── _bordered-pulled.scss
│ │ │ ├── _core.scss
│ │ │ ├── _fixed-width.scss
│ │ │ ├── _icons.scss
│ │ │ ├── _larger.scss
│ │ │ ├── _list.scss
│ │ │ ├── _mixins.scss
│ │ │ ├── _rotated-flipped.scss
│ │ │ ├── _screen-reader.scss
│ │ │ ├── _shims.scss
│ │ │ ├── _stacked.scss
│ │ │ ├── _variables.scss
│ │ │ ├── brands.scss
│ │ │ ├── fontawesome.scss
│ │ │ ├── regular.scss
│ │ │ ├── solid.scss
│ │ │ └── v4-shims.scss
│ │ ├── sprites
│ │ │ ├── brands.svg
│ │ │ ├── regular.svg
│ │ │ └── solid.svg
│ │ ├── svgs
│ │ │ ├── brands
│ │ │ │ ├── 500px.svg
│ │ │ │ ├── accessible-icon.svg
│ │ │ │ ├── accusoft.svg
│ │ │ │ ├── adn.svg
│ │ │ │ ├── adversal.svg
│ │ │ │ ├── affiliatetheme.svg
│ │ │ │ ├── algolia.svg
│ │ │ │ ├── alipay.svg
│ │ │ │ ├── amazon-pay.svg
│ │ │ │ ├── amazon.svg
│ │ │ │ ├── amilia.svg
│ │ │ │ ├── android.svg
│ │ │ │ ├── angellist.svg
│ │ │ │ ├── angrycreative.svg
│ │ │ │ ├── angular.svg
│ │ │ │ ├── app-store-ios.svg
│ │ │ │ ├── app-store.svg
│ │ │ │ ├── apper.svg
│ │ │ │ ├── apple-pay.svg
│ │ │ │ ├── apple.svg
│ │ │ │ ├── asymmetrik.svg
│ │ │ │ ├── audible.svg
│ │ │ │ ├── autoprefixer.svg
│ │ │ │ ├── avianex.svg
│ │ │ │ ├── aviato.svg
│ │ │ │ ├── aws.svg
│ │ │ │ ├── bandcamp.svg
│ │ │ │ ├── behance-square.svg
│ │ │ │ ├── behance.svg
│ │ │ │ ├── bimobject.svg
│ │ │ │ ├── bitbucket.svg
│ │ │ │ ├── bitcoin.svg
│ │ │ │ ├── bity.svg
│ │ │ │ ├── black-tie.svg
│ │ │ │ ├── blackberry.svg
│ │ │ │ ├── blogger-b.svg
│ │ │ │ ├── blogger.svg
│ │ │ │ ├── bluetooth-b.svg
│ │ │ │ ├── bluetooth.svg
│ │ │ │ ├── btc.svg
│ │ │ │ ├── buromobelexperte.svg
│ │ │ │ ├── buysellads.svg
│ │ │ │ ├── cc-amazon-pay.svg
│ │ │ │ ├── cc-amex.svg
│ │ │ │ ├── cc-apple-pay.svg
│ │ │ │ ├── cc-diners-club.svg
│ │ │ │ ├── cc-discover.svg
│ │ │ │ ├── cc-jcb.svg
│ │ │ │ ├── cc-mastercard.svg
│ │ │ │ ├── cc-paypal.svg
│ │ │ │ ├── cc-stripe.svg
│ │ │ │ ├── cc-visa.svg
│ │ │ │ ├── centercode.svg
│ │ │ │ ├── chrome.svg
│ │ │ │ ├── cloudscale.svg
│ │ │ │ ├── cloudsmith.svg
│ │ │ │ ├── cloudversify.svg
│ │ │ │ ├── codepen.svg
│ │ │ │ ├── codiepie.svg
│ │ │ │ ├── connectdevelop.svg
│ │ │ │ ├── contao.svg
│ │ │ │ ├── cpanel.svg
│ │ │ │ ├── creative-commons-by.svg
│ │ │ │ ├── creative-commons-nc-eu.svg
│ │ │ │ ├── creative-commons-nc-jp.svg
│ │ │ │ ├── creative-commons-nc.svg
│ │ │ │ ├── creative-commons-nd.svg
│ │ │ │ ├── creative-commons-pd-alt.svg
│ │ │ │ ├── creative-commons-pd.svg
│ │ │ │ ├── creative-commons-remix.svg
│ │ │ │ ├── creative-commons-sa.svg
│ │ │ │ ├── creative-commons-sampling-plus.svg
│ │ │ │ ├── creative-commons-sampling.svg
│ │ │ │ ├── creative-commons-share.svg
│ │ │ │ ├── creative-commons.svg
│ │ │ │ ├── css3-alt.svg
│ │ │ │ ├── css3.svg
│ │ │ │ ├── cuttlefish.svg
│ │ │ │ ├── d-and-d.svg
│ │ │ │ ├── dashcube.svg
│ │ │ │ ├── delicious.svg
│ │ │ │ ├── deploydog.svg
│ │ │ │ ├── deskpro.svg
│ │ │ │ ├── deviantart.svg
│ │ │ │ ├── digg.svg
│ │ │ │ ├── digital-ocean.svg
│ │ │ │ ├── discord.svg
│ │ │ │ ├── discourse.svg
│ │ │ │ ├── dochub.svg
│ │ │ │ ├── docker.svg
│ │ │ │ ├── draft2digital.svg
│ │ │ │ ├── dribbble-square.svg
│ │ │ │ ├── dribbble.svg
│ │ │ │ ├── dropbox.svg
│ │ │ │ ├── drupal.svg
│ │ │ │ ├── dyalog.svg
│ │ │ │ ├── earlybirds.svg
│ │ │ │ ├── ebay.svg
│ │ │ │ ├── edge.svg
│ │ │ │ ├── elementor.svg
│ │ │ │ ├── ello.svg
│ │ │ │ ├── ember.svg
│ │ │ │ ├── empire.svg
│ │ │ │ ├── envira.svg
│ │ │ │ ├── erlang.svg
│ │ │ │ ├── ethereum.svg
│ │ │ │ ├── etsy.svg
│ │ │ │ ├── expeditedssl.svg
│ │ │ │ ├── facebook-f.svg
│ │ │ │ ├── facebook-messenger.svg
│ │ │ │ ├── facebook-square.svg
│ │ │ │ ├── facebook.svg
│ │ │ │ ├── firefox.svg
│ │ │ │ ├── first-order-alt.svg
│ │ │ │ ├── first-order.svg
│ │ │ │ ├── firstdraft.svg
│ │ │ │ ├── flickr.svg
│ │ │ │ ├── flipboard.svg
│ │ │ │ ├── fly.svg
│ │ │ │ ├── font-awesome-alt.svg
│ │ │ │ ├── font-awesome-flag.svg
│ │ │ │ ├── font-awesome-logo-full.svg
│ │ │ │ ├── font-awesome.svg
│ │ │ │ ├── fonticons-fi.svg
│ │ │ │ ├── fonticons.svg
│ │ │ │ ├── fort-awesome-alt.svg
│ │ │ │ ├── fort-awesome.svg
│ │ │ │ ├── forumbee.svg
│ │ │ │ ├── foursquare.svg
│ │ │ │ ├── free-code-camp.svg
│ │ │ │ ├── freebsd.svg
│ │ │ │ ├── fulcrum.svg
│ │ │ │ ├── galactic-republic.svg
│ │ │ │ ├── galactic-senate.svg
│ │ │ │ ├── get-pocket.svg
│ │ │ │ ├── gg-circle.svg
│ │ │ │ ├── gg.svg
│ │ │ │ ├── git-square.svg
│ │ │ │ ├── git.svg
│ │ │ │ ├── github-alt.svg
│ │ │ │ ├── github-square.svg
│ │ │ │ ├── github.svg
│ │ │ │ ├── gitkraken.svg
│ │ │ │ ├── gitlab.svg
│ │ │ │ ├── gitter.svg
│ │ │ │ ├── glide-g.svg
│ │ │ │ ├── glide.svg
│ │ │ │ ├── gofore.svg
│ │ │ │ ├── goodreads-g.svg
│ │ │ │ ├── goodreads.svg
│ │ │ │ ├── google-drive.svg
│ │ │ │ ├── google-play.svg
│ │ │ │ ├── google-plus-g.svg
│ │ │ │ ├── google-plus-square.svg
│ │ │ │ ├── google-plus.svg
│ │ │ │ ├── google-wallet.svg
│ │ │ │ ├── google.svg
│ │ │ │ ├── gratipay.svg
│ │ │ │ ├── grav.svg
│ │ │ │ ├── gripfire.svg
│ │ │ │ ├── grunt.svg
│ │ │ │ ├── gulp.svg
│ │ │ │ ├── hacker-news-square.svg
│ │ │ │ ├── hacker-news.svg
│ │ │ │ ├── hackerrank.svg
│ │ │ │ ├── hips.svg
│ │ │ │ ├── hire-a-helper.svg
│ │ │ │ ├── hooli.svg
│ │ │ │ ├── hornbill.svg
│ │ │ │ ├── hotjar.svg
│ │ │ │ ├── houzz.svg
│ │ │ │ ├── html5.svg
│ │ │ │ ├── hubspot.svg
│ │ │ │ ├── imdb.svg
│ │ │ │ ├── instagram.svg
│ │ │ │ ├── internet-explorer.svg
│ │ │ │ ├── ioxhost.svg
│ │ │ │ ├── itunes-note.svg
│ │ │ │ ├── itunes.svg
│ │ │ │ ├── java.svg
│ │ │ │ ├── jedi-order.svg
│ │ │ │ ├── jenkins.svg
│ │ │ │ ├── joget.svg
│ │ │ │ ├── joomla.svg
│ │ │ │ ├── js-square.svg
│ │ │ │ ├── js.svg
│ │ │ │ ├── jsfiddle.svg
│ │ │ │ ├── kaggle.svg
│ │ │ │ ├── keybase.svg
│ │ │ │ ├── keycdn.svg
│ │ │ │ ├── kickstarter-k.svg
│ │ │ │ ├── kickstarter.svg
│ │ │ │ ├── korvue.svg
│ │ │ │ ├── laravel.svg
│ │ │ │ ├── lastfm-square.svg
│ │ │ │ ├── lastfm.svg
│ │ │ │ ├── leanpub.svg
│ │ │ │ ├── less.svg
│ │ │ │ ├── line.svg
│ │ │ │ ├── linkedin-in.svg
│ │ │ │ ├── linkedin.svg
│ │ │ │ ├── linode.svg
│ │ │ │ ├── linux.svg
│ │ │ │ ├── lyft.svg
│ │ │ │ ├── magento.svg
│ │ │ │ ├── mailchimp.svg
│ │ │ │ ├── mandalorian.svg
│ │ │ │ ├── markdown.svg
│ │ │ │ ├── mastodon.svg
│ │ │ │ ├── maxcdn.svg
│ │ │ │ ├── medapps.svg
│ │ │ │ ├── medium-m.svg
│ │ │ │ ├── medium.svg
│ │ │ │ ├── medrt.svg
│ │ │ │ ├── meetup.svg
│ │ │ │ ├── megaport.svg
│ │ │ │ ├── microsoft.svg
│ │ │ │ ├── mix.svg
│ │ │ │ ├── mixcloud.svg
│ │ │ │ ├── mizuni.svg
│ │ │ │ ├── modx.svg
│ │ │ │ ├── monero.svg
│ │ │ │ ├── napster.svg
│ │ │ │ ├── neos.svg
│ │ │ │ ├── nimblr.svg
│ │ │ │ ├── nintendo-switch.svg
│ │ │ │ ├── node-js.svg
│ │ │ │ ├── node.svg
│ │ │ │ ├── npm.svg
│ │ │ │ ├── ns8.svg
│ │ │ │ ├── nutritionix.svg
│ │ │ │ ├── odnoklassniki-square.svg
│ │ │ │ ├── odnoklassniki.svg
│ │ │ │ ├── old-republic.svg
│ │ │ │ ├── opencart.svg
│ │ │ │ ├── openid.svg
│ │ │ │ ├── opera.svg
│ │ │ │ ├── optin-monster.svg
│ │ │ │ ├── osi.svg
│ │ │ │ ├── page4.svg
│ │ │ │ ├── pagelines.svg
│ │ │ │ ├── palfed.svg
│ │ │ │ ├── patreon.svg
│ │ │ │ ├── paypal.svg
│ │ │ │ ├── periscope.svg
│ │ │ │ ├── phabricator.svg
│ │ │ │ ├── phoenix-framework.svg
│ │ │ │ ├── phoenix-squadron.svg
│ │ │ │ ├── php.svg
│ │ │ │ ├── pied-piper-alt.svg
│ │ │ │ ├── pied-piper-hat.svg
│ │ │ │ ├── pied-piper-pp.svg
│ │ │ │ ├── pied-piper.svg
│ │ │ │ ├── pinterest-p.svg
│ │ │ │ ├── pinterest-square.svg
│ │ │ │ ├── pinterest.svg
│ │ │ │ ├── playstation.svg
│ │ │ │ ├── product-hunt.svg
│ │ │ │ ├── pushed.svg
│ │ │ │ ├── python.svg
│ │ │ │ ├── qq.svg
│ │ │ │ ├── quinscape.svg
│ │ │ │ ├── quora.svg
│ │ │ │ ├── r-project.svg
│ │ │ │ ├── ravelry.svg
│ │ │ │ ├── react.svg
│ │ │ │ ├── readme.svg
│ │ │ │ ├── rebel.svg
│ │ │ │ ├── red-river.svg
│ │ │ │ ├── reddit-alien.svg
│ │ │ │ ├── reddit-square.svg
│ │ │ │ ├── reddit.svg
│ │ │ │ ├── rendact.svg
│ │ │ │ ├── renren.svg
│ │ │ │ ├── replyd.svg
│ │ │ │ ├── researchgate.svg
│ │ │ │ ├── resolving.svg
│ │ │ │ ├── rev.svg
│ │ │ │ ├── rocketchat.svg
│ │ │ │ ├── rockrms.svg
│ │ │ │ ├── safari.svg
│ │ │ │ ├── sass.svg
│ │ │ │ ├── schlix.svg
│ │ │ │ ├── scribd.svg
│ │ │ │ ├── searchengin.svg
│ │ │ │ ├── sellcast.svg
│ │ │ │ ├── sellsy.svg
│ │ │ │ ├── servicestack.svg
│ │ │ │ ├── shirtsinbulk.svg
│ │ │ │ ├── shopware.svg
│ │ │ │ ├── simplybuilt.svg
│ │ │ │ ├── sistrix.svg
│ │ │ │ ├── sith.svg
│ │ │ │ ├── skyatlas.svg
│ │ │ │ ├── skype.svg
│ │ │ │ ├── slack-hash.svg
│ │ │ │ ├── slack.svg
│ │ │ │ ├── slideshare.svg
│ │ │ │ ├── snapchat-ghost.svg
│ │ │ │ ├── snapchat-square.svg
│ │ │ │ ├── snapchat.svg
│ │ │ │ ├── soundcloud.svg
│ │ │ │ ├── speakap.svg
│ │ │ │ ├── spotify.svg
│ │ │ │ ├── squarespace.svg
│ │ │ │ ├── stack-exchange.svg
│ │ │ │ ├── stack-overflow.svg
│ │ │ │ ├── staylinked.svg
│ │ │ │ ├── steam-square.svg
│ │ │ │ ├── steam-symbol.svg
│ │ │ │ ├── steam.svg
│ │ │ │ ├── sticker-mule.svg
│ │ │ │ ├── strava.svg
│ │ │ │ ├── stripe-s.svg
│ │ │ │ ├── stripe.svg
│ │ │ │ ├── studiovinari.svg
│ │ │ │ ├── stumbleupon-circle.svg
│ │ │ │ ├── stumbleupon.svg
│ │ │ │ ├── superpowers.svg
│ │ │ │ ├── supple.svg
│ │ │ │ ├── teamspeak.svg
│ │ │ │ ├── telegram-plane.svg
│ │ │ │ ├── telegram.svg
│ │ │ │ ├── tencent-weibo.svg
│ │ │ │ ├── the-red-yeti.svg
│ │ │ │ ├── themeco.svg
│ │ │ │ ├── themeisle.svg
│ │ │ │ ├── trade-federation.svg
│ │ │ │ ├── trello.svg
│ │ │ │ ├── tripadvisor.svg
│ │ │ │ ├── tumblr-square.svg
│ │ │ │ ├── tumblr.svg
│ │ │ │ ├── twitch.svg
│ │ │ │ ├── twitter-square.svg
│ │ │ │ ├── twitter.svg
│ │ │ │ ├── typo3.svg
│ │ │ │ ├── uber.svg
│ │ │ │ ├── uikit.svg
│ │ │ │ ├── uniregistry.svg
│ │ │ │ ├── untappd.svg
│ │ │ │ ├── usb.svg
│ │ │ │ ├── ussunnah.svg
│ │ │ │ ├── vaadin.svg
│ │ │ │ ├── viacoin.svg
│ │ │ │ ├── viadeo-square.svg
│ │ │ │ ├── viadeo.svg
│ │ │ │ ├── viber.svg
│ │ │ │ ├── vimeo-square.svg
│ │ │ │ ├── vimeo-v.svg
│ │ │ │ ├── vimeo.svg
│ │ │ │ ├── vine.svg
│ │ │ │ ├── vk.svg
│ │ │ │ ├── vnv.svg
│ │ │ │ ├── vuejs.svg
│ │ │ │ ├── weebly.svg
│ │ │ │ ├── weibo.svg
│ │ │ │ ├── weixin.svg
│ │ │ │ ├── whatsapp-square.svg
│ │ │ │ ├── whatsapp.svg
│ │ │ │ ├── whmcs.svg
│ │ │ │ ├── wikipedia-w.svg
│ │ │ │ ├── windows.svg
│ │ │ │ ├── wix.svg
│ │ │ │ ├── wolf-pack-battalion.svg
│ │ │ │ ├── wordpress-simple.svg
│ │ │ │ ├── wordpress.svg
│ │ │ │ ├── wpbeginner.svg
│ │ │ │ ├── wpexplorer.svg
│ │ │ │ ├── wpforms.svg
│ │ │ │ ├── xbox.svg
│ │ │ │ ├── xing-square.svg
│ │ │ │ ├── xing.svg
│ │ │ │ ├── y-combinator.svg
│ │ │ │ ├── yahoo.svg
│ │ │ │ ├── yandex-international.svg
│ │ │ │ ├── yandex.svg
│ │ │ │ ├── yelp.svg
│ │ │ │ ├── yoast.svg
│ │ │ │ ├── youtube-square.svg
│ │ │ │ ├── youtube.svg
│ │ │ │ └── zhihu.svg
│ │ │ ├── regular
│ │ │ │ ├── address-book.svg
│ │ │ │ ├── address-card.svg
│ │ │ │ ├── angry.svg
│ │ │ │ ├── arrow-alt-circle-down.svg
│ │ │ │ ├── arrow-alt-circle-left.svg
│ │ │ │ ├── arrow-alt-circle-right.svg
│ │ │ │ ├── arrow-alt-circle-up.svg
│ │ │ │ ├── bell-slash.svg
│ │ │ │ ├── bell.svg
│ │ │ │ ├── bookmark.svg
│ │ │ │ ├── building.svg
│ │ │ │ ├── calendar-alt.svg
│ │ │ │ ├── calendar-check.svg
│ │ │ │ ├── calendar-minus.svg
│ │ │ │ ├── calendar-plus.svg
│ │ │ │ ├── calendar-times.svg
│ │ │ │ ├── calendar.svg
│ │ │ │ ├── caret-square-down.svg
│ │ │ │ ├── caret-square-left.svg
│ │ │ │ ├── caret-square-right.svg
│ │ │ │ ├── caret-square-up.svg
│ │ │ │ ├── chart-bar.svg
│ │ │ │ ├── check-circle.svg
│ │ │ │ ├── check-square.svg
│ │ │ │ ├── circle.svg
│ │ │ │ ├── clipboard.svg
│ │ │ │ ├── clock.svg
│ │ │ │ ├── clone.svg
│ │ │ │ ├── closed-captioning(1).svg
│ │ │ │ ├── closed-captioning.svg
│ │ │ │ ├── comment(1).svg
│ │ │ │ ├── comment-alt.svg
│ │ │ │ ├── comment-dots.svg
│ │ │ │ ├── comment.svg
│ │ │ │ ├── comments.svg
│ │ │ │ ├── compass.svg
│ │ │ │ ├── copy.svg
│ │ │ │ ├── copyright.svg
│ │ │ │ ├── credit-card.svg
│ │ │ │ ├── dizzy.svg
│ │ │ │ ├── dot-circle.svg
│ │ │ │ ├── edit.svg
│ │ │ │ ├── envelope-open.svg
│ │ │ │ ├── envelope.svg
│ │ │ │ ├── eye-slash.svg
│ │ │ │ ├── eye.svg
│ │ │ │ ├── file-alt.svg
│ │ │ │ ├── file-archive.svg
│ │ │ │ ├── file-audio.svg
│ │ │ │ ├── file-code.svg
│ │ │ │ ├── file-excel.svg
│ │ │ │ ├── file-image.svg
│ │ │ │ ├── file-pdf.svg
│ │ │ │ ├── file-powerpoint.svg
│ │ │ │ ├── file-video.svg
│ │ │ │ ├── file-word.svg
│ │ │ │ ├── file.svg
│ │ │ │ ├── flag.svg
│ │ │ │ ├── flushed.svg
│ │ │ │ ├── folder-open.svg
│ │ │ │ ├── folder.svg
│ │ │ │ ├── font-awesome-logo-full.svg
│ │ │ │ ├── frown-open.svg
│ │ │ │ ├── frown.svg
│ │ │ │ ├── futbol.svg
│ │ │ │ ├── gem.svg
│ │ │ │ ├── grimace.svg
│ │ │ │ ├── grin-alt.svg
│ │ │ │ ├── grin-beam-sweat.svg
│ │ │ │ ├── grin-beam.svg
│ │ │ │ ├── grin-hearts.svg
│ │ │ │ ├── grin-squint-tears.svg
│ │ │ │ ├── grin-squint.svg
│ │ │ │ ├── grin-stars.svg
│ │ │ │ ├── grin-tears.svg
│ │ │ │ ├── grin-tongue-squint.svg
│ │ │ │ ├── grin-tongue-wink.svg
│ │ │ │ ├── grin-tongue.svg
│ │ │ │ ├── grin-wink.svg
│ │ │ │ ├── grin.svg
│ │ │ │ ├── hand-lizard.svg
│ │ │ │ ├── hand-paper.svg
│ │ │ │ ├── hand-peace.svg
│ │ │ │ ├── hand-point-down.svg
│ │ │ │ ├── hand-point-left.svg
│ │ │ │ ├── hand-point-right.svg
│ │ │ │ ├── hand-point-up.svg
│ │ │ │ ├── hand-pointer.svg
│ │ │ │ ├── hand-rock.svg
│ │ │ │ ├── hand-scissors.svg
│ │ │ │ ├── hand-spock.svg
│ │ │ │ ├── handshake.svg
│ │ │ │ ├── hdd.svg
│ │ │ │ ├── heart.svg
│ │ │ │ ├── hospital.svg
│ │ │ │ ├── hourglass.svg
│ │ │ │ ├── id-badge.svg
│ │ │ │ ├── id-card.svg
│ │ │ │ ├── image.svg
│ │ │ │ ├── images.svg
│ │ │ │ ├── keyboard.svg
│ │ │ │ ├── kiss-beam.svg
│ │ │ │ ├── kiss-wink-heart.svg
│ │ │ │ ├── kiss.svg
│ │ │ │ ├── laugh-beam.svg
│ │ │ │ ├── laugh-squint.svg
│ │ │ │ ├── laugh-wink.svg
│ │ │ │ ├── laugh.svg
│ │ │ │ ├── lemon.svg
│ │ │ │ ├── life-ring.svg
│ │ │ │ ├── lightbulb.svg
│ │ │ │ ├── list-alt.svg
│ │ │ │ ├── map.svg
│ │ │ │ ├── meh-blank.svg
│ │ │ │ ├── meh-rolling-eyes.svg
│ │ │ │ ├── meh.svg
│ │ │ │ ├── minus-square.svg
│ │ │ │ ├── money-bill-alt.svg
│ │ │ │ ├── moon.svg
│ │ │ │ ├── newspaper.svg
│ │ │ │ ├── object-group.svg
│ │ │ │ ├── object-ungroup.svg
│ │ │ │ ├── paper-plane.svg
│ │ │ │ ├── pause-circle.svg
│ │ │ │ ├── play-circle.svg
│ │ │ │ ├── plus-square.svg
│ │ │ │ ├── question-circle.svg
│ │ │ │ ├── registered.svg
│ │ │ │ ├── sad-cry.svg
│ │ │ │ ├── sad-tear.svg
│ │ │ │ ├── save.svg
│ │ │ │ ├── share-square.svg
│ │ │ │ ├── smile-beam.svg
│ │ │ │ ├── smile-wink.svg
│ │ │ │ ├── smile.svg
│ │ │ │ ├── snowflake.svg
│ │ │ │ ├── square.svg
│ │ │ │ ├── star-half.svg
│ │ │ │ ├── star.svg
│ │ │ │ ├── sticky-note.svg
│ │ │ │ ├── stop-circle.svg
│ │ │ │ ├── sun.svg
│ │ │ │ ├── surprise.svg
│ │ │ │ ├── thumbs-down.svg
│ │ │ │ ├── thumbs-up.svg
│ │ │ │ ├── times-circle.svg
│ │ │ │ ├── tired.svg
│ │ │ │ ├── trash-alt.svg
│ │ │ │ ├── user-circle.svg
│ │ │ │ ├── user.svg
│ │ │ │ ├── window-close.svg
│ │ │ │ ├── window-maximize.svg
│ │ │ │ ├── window-minimize.svg
│ │ │ │ └── window-restore.svg
│ │ │ └── solid
│ │ │ │ ├── ad.svg
│ │ │ │ ├── address-book.svg
│ │ │ │ ├── address-card.svg
│ │ │ │ ├── adjust.svg
│ │ │ │ ├── air-freshener.svg
│ │ │ │ ├── align-center.svg
│ │ │ │ ├── align-justify.svg
│ │ │ │ ├── align-left.svg
│ │ │ │ ├── align-right.svg
│ │ │ │ ├── allergies.svg
│ │ │ │ ├── ambulance.svg
│ │ │ │ ├── american-sign-language-interpreting.svg
│ │ │ │ ├── anchor.svg
│ │ │ │ ├── angle-double-down.svg
│ │ │ │ ├── angle-double-left.svg
│ │ │ │ ├── angle-double-right.svg
│ │ │ │ ├── angle-double-up.svg
│ │ │ │ ├── angle-down.svg
│ │ │ │ ├── angle-left.svg
│ │ │ │ ├── angle-right.svg
│ │ │ │ ├── angle-up.svg
│ │ │ │ ├── angry.svg
│ │ │ │ ├── ankh.svg
│ │ │ │ ├── apple-alt.svg
│ │ │ │ ├── archive.svg
│ │ │ │ ├── archway.svg
│ │ │ │ ├── arrow-alt-circle-down.svg
│ │ │ │ ├── arrow-alt-circle-left.svg
│ │ │ │ ├── arrow-alt-circle-right.svg
│ │ │ │ ├── arrow-alt-circle-up.svg
│ │ │ │ ├── arrow-circle-down.svg
│ │ │ │ ├── arrow-circle-left.svg
│ │ │ │ ├── arrow-circle-right.svg
│ │ │ │ ├── arrow-circle-up.svg
│ │ │ │ ├── arrow-down.svg
│ │ │ │ ├── arrow-left.svg
│ │ │ │ ├── arrow-right.svg
│ │ │ │ ├── arrow-up.svg
│ │ │ │ ├── arrows-alt-h.svg
│ │ │ │ ├── arrows-alt-v.svg
│ │ │ │ ├── arrows-alt.svg
│ │ │ │ ├── assistive-listening-systems.svg
│ │ │ │ ├── asterisk.svg
│ │ │ │ ├── at.svg
│ │ │ │ ├── atlas.svg
│ │ │ │ ├── atom.svg
│ │ │ │ ├── audio-description.svg
│ │ │ │ ├── award.svg
│ │ │ │ ├── backspace.svg
│ │ │ │ ├── backward.svg
│ │ │ │ ├── balance-scale.svg
│ │ │ │ ├── ban.svg
│ │ │ │ ├── band-aid.svg
│ │ │ │ ├── barcode.svg
│ │ │ │ ├── bars.svg
│ │ │ │ ├── baseball-ball.svg
│ │ │ │ ├── basketball-ball.svg
│ │ │ │ ├── bath.svg
│ │ │ │ ├── battery-empty.svg
│ │ │ │ ├── battery-full.svg
│ │ │ │ ├── battery-half.svg
│ │ │ │ ├── battery-quarter.svg
│ │ │ │ ├── battery-three-quarters.svg
│ │ │ │ ├── bed.svg
│ │ │ │ ├── beer.svg
│ │ │ │ ├── bell-slash.svg
│ │ │ │ ├── bell.svg
│ │ │ │ ├── bezier-curve.svg
│ │ │ │ ├── bible.svg
│ │ │ │ ├── bicycle.svg
│ │ │ │ ├── binoculars.svg
│ │ │ │ ├── birthday-cake.svg
│ │ │ │ ├── blender.svg
│ │ │ │ ├── blind.svg
│ │ │ │ ├── bold.svg
│ │ │ │ ├── bolt.svg
│ │ │ │ ├── bomb.svg
│ │ │ │ ├── bone.svg
│ │ │ │ ├── bong.svg
│ │ │ │ ├── book-open.svg
│ │ │ │ ├── book-reader.svg
│ │ │ │ ├── book.svg
│ │ │ │ ├── bookmark.svg
│ │ │ │ ├── bowling-ball.svg
│ │ │ │ ├── box-open.svg
│ │ │ │ ├── box.svg
│ │ │ │ ├── boxes.svg
│ │ │ │ ├── braille.svg
│ │ │ │ ├── brain.svg
│ │ │ │ ├── briefcase-medical.svg
│ │ │ │ ├── briefcase.svg
│ │ │ │ ├── broadcast-tower.svg
│ │ │ │ ├── broom.svg
│ │ │ │ ├── brush.svg
│ │ │ │ ├── bug.svg
│ │ │ │ ├── building.svg
│ │ │ │ ├── bullhorn.svg
│ │ │ │ ├── bullseye.svg
│ │ │ │ ├── burn.svg
│ │ │ │ ├── bus-alt.svg
│ │ │ │ ├── bus.svg
│ │ │ │ ├── business-time.svg
│ │ │ │ ├── calculator.svg
│ │ │ │ ├── calendar-alt.svg
│ │ │ │ ├── calendar-check.svg
│ │ │ │ ├── calendar-minus.svg
│ │ │ │ ├── calendar-plus.svg
│ │ │ │ ├── calendar-times.svg
│ │ │ │ ├── calendar.svg
│ │ │ │ ├── camera-retro.svg
│ │ │ │ ├── camera.svg
│ │ │ │ ├── cannabis.svg
│ │ │ │ ├── capsules.svg
│ │ │ │ ├── car-alt.svg
│ │ │ │ ├── car-battery.svg
│ │ │ │ ├── car-crash.svg
│ │ │ │ ├── car-side.svg
│ │ │ │ ├── car.svg
│ │ │ │ ├── caret-down.svg
│ │ │ │ ├── caret-left.svg
│ │ │ │ ├── caret-right.svg
│ │ │ │ ├── caret-square-down.svg
│ │ │ │ ├── caret-square-left.svg
│ │ │ │ ├── caret-square-right.svg
│ │ │ │ ├── caret-square-up.svg
│ │ │ │ ├── caret-up.svg
│ │ │ │ ├── cart-arrow-down.svg
│ │ │ │ ├── cart-plus.svg
│ │ │ │ ├── certificate.svg
│ │ │ │ ├── chalkboard-teacher.svg
│ │ │ │ ├── chalkboard.svg
│ │ │ │ ├── charging-station.svg
│ │ │ │ ├── chart-area.svg
│ │ │ │ ├── chart-bar.svg
│ │ │ │ ├── chart-line.svg
│ │ │ │ ├── chart-pie.svg
│ │ │ │ ├── check-circle.svg
│ │ │ │ ├── check-double.svg
│ │ │ │ ├── check-square.svg
│ │ │ │ ├── check.svg
│ │ │ │ ├── chess-bishop.svg
│ │ │ │ ├── chess-board.svg
│ │ │ │ ├── chess-king.svg
│ │ │ │ ├── chess-knight.svg
│ │ │ │ ├── chess-pawn.svg
│ │ │ │ ├── chess-queen.svg
│ │ │ │ ├── chess-rook.svg
│ │ │ │ ├── chess.svg
│ │ │ │ ├── chevron-circle-down.svg
│ │ │ │ ├── chevron-circle-left.svg
│ │ │ │ ├── chevron-circle-right.svg
│ │ │ │ ├── chevron-circle-up.svg
│ │ │ │ ├── chevron-down.svg
│ │ │ │ ├── chevron-left.svg
│ │ │ │ ├── chevron-right.svg
│ │ │ │ ├── chevron-up.svg
│ │ │ │ ├── child.svg
│ │ │ │ ├── church.svg
│ │ │ │ ├── circle-notch.svg
│ │ │ │ ├── circle.svg
│ │ │ │ ├── city.svg
│ │ │ │ ├── clipboard-check.svg
│ │ │ │ ├── clipboard-list.svg
│ │ │ │ ├── clipboard.svg
│ │ │ │ ├── clock.svg
│ │ │ │ ├── clone.svg
│ │ │ │ ├── closed-captioning.svg
│ │ │ │ ├── cloud-download-alt.svg
│ │ │ │ ├── cloud-upload-alt.svg
│ │ │ │ ├── cloud.svg
│ │ │ │ ├── cocktail.svg
│ │ │ │ ├── code-branch.svg
│ │ │ │ ├── code.svg
│ │ │ │ ├── coffee.svg
│ │ │ │ ├── cog.svg
│ │ │ │ ├── cogs.svg
│ │ │ │ ├── coins.svg
│ │ │ │ ├── columns.svg
│ │ │ │ ├── comment-alt.svg
│ │ │ │ ├── comment-dollar.svg
│ │ │ │ ├── comment-dots.svg
│ │ │ │ ├── comment-slash.svg
│ │ │ │ ├── comment.svg
│ │ │ │ ├── comments-dollar.svg
│ │ │ │ ├── comments.svg
│ │ │ │ ├── compact-disc.svg
│ │ │ │ ├── compass.svg
│ │ │ │ ├── compress.svg
│ │ │ │ ├── concierge-bell.svg
│ │ │ │ ├── cookie-bite.svg
│ │ │ │ ├── cookie.svg
│ │ │ │ ├── copy.svg
│ │ │ │ ├── copyright.svg
│ │ │ │ ├── couch.svg
│ │ │ │ ├── credit-card.svg
│ │ │ │ ├── crop-alt.svg
│ │ │ │ ├── crop.svg
│ │ │ │ ├── cross.svg
│ │ │ │ ├── crosshairs.svg
│ │ │ │ ├── crow.svg
│ │ │ │ ├── crown.svg
│ │ │ │ ├── cube.svg
│ │ │ │ ├── cubes.svg
│ │ │ │ ├── cut.svg
│ │ │ │ ├── database.svg
│ │ │ │ ├── deaf.svg
│ │ │ │ ├── desktop.svg
│ │ │ │ ├── dharmachakra.svg
│ │ │ │ ├── diagnoses.svg
│ │ │ │ ├── dice-five.svg
│ │ │ │ ├── dice-four.svg
│ │ │ │ ├── dice-one.svg
│ │ │ │ ├── dice-six.svg
│ │ │ │ ├── dice-three.svg
│ │ │ │ ├── dice-two.svg
│ │ │ │ ├── dice.svg
│ │ │ │ ├── digital-tachograph.svg
│ │ │ │ ├── directions.svg
│ │ │ │ ├── divide.svg
│ │ │ │ ├── dizzy.svg
│ │ │ │ ├── dna.svg
│ │ │ │ ├── dollar-sign.svg
│ │ │ │ ├── dolly-flatbed.svg
│ │ │ │ ├── dolly.svg
│ │ │ │ ├── donate.svg
│ │ │ │ ├── door-closed.svg
│ │ │ │ ├── door-open.svg
│ │ │ │ ├── dot-circle.svg
│ │ │ │ ├── dove.svg
│ │ │ │ ├── download.svg
│ │ │ │ ├── drafting-compass.svg
│ │ │ │ ├── draw-polygon.svg
│ │ │ │ ├── drum-steelpan.svg
│ │ │ │ ├── drum.svg
│ │ │ │ ├── dumbbell.svg
│ │ │ │ ├── edit.svg
│ │ │ │ ├── eject.svg
│ │ │ │ ├── ellipsis-h.svg
│ │ │ │ ├── ellipsis-v.svg
│ │ │ │ ├── envelope-open-text.svg
│ │ │ │ ├── envelope-open.svg
│ │ │ │ ├── envelope-square.svg
│ │ │ │ ├── envelope.svg
│ │ │ │ ├── equals.svg
│ │ │ │ ├── eraser.svg
│ │ │ │ ├── euro-sign.svg
│ │ │ │ ├── exchange-alt.svg
│ │ │ │ ├── exclamation-circle.svg
│ │ │ │ ├── exclamation-triangle.svg
│ │ │ │ ├── exclamation.svg
│ │ │ │ ├── expand-arrows-alt.svg
│ │ │ │ ├── expand.svg
│ │ │ │ ├── external-link-alt.svg
│ │ │ │ ├── external-link-square-alt.svg
│ │ │ │ ├── eye-dropper.svg
│ │ │ │ ├── eye-slash.svg
│ │ │ │ ├── eye.svg
│ │ │ │ ├── fast-backward.svg
│ │ │ │ ├── fast-forward.svg
│ │ │ │ ├── fax.svg
│ │ │ │ ├── feather-alt.svg
│ │ │ │ ├── feather.svg
│ │ │ │ ├── female.svg
│ │ │ │ ├── fighter-jet.svg
│ │ │ │ ├── file-alt.svg
│ │ │ │ ├── file-archive.svg
│ │ │ │ ├── file-audio.svg
│ │ │ │ ├── file-code.svg
│ │ │ │ ├── file-contract.svg
│ │ │ │ ├── file-download.svg
│ │ │ │ ├── file-excel.svg
│ │ │ │ ├── file-export.svg
│ │ │ │ ├── file-image.svg
│ │ │ │ ├── file-import.svg
│ │ │ │ ├── file-invoice-dollar.svg
│ │ │ │ ├── file-invoice.svg
│ │ │ │ ├── file-medical-alt.svg
│ │ │ │ ├── file-medical.svg
│ │ │ │ ├── file-pdf.svg
│ │ │ │ ├── file-powerpoint.svg
│ │ │ │ ├── file-prescription.svg
│ │ │ │ ├── file-signature.svg
│ │ │ │ ├── file-upload.svg
│ │ │ │ ├── file-video.svg
│ │ │ │ ├── file-word.svg
│ │ │ │ ├── file.svg
│ │ │ │ ├── fill-drip.svg
│ │ │ │ ├── fill.svg
│ │ │ │ ├── film.svg
│ │ │ │ ├── filter.svg
│ │ │ │ ├── fingerprint.svg
│ │ │ │ ├── fire-extinguisher.svg
│ │ │ │ ├── fire.svg
│ │ │ │ ├── first-aid.svg
│ │ │ │ ├── fish.svg
│ │ │ │ ├── flag-checkered.svg
│ │ │ │ ├── flag.svg
│ │ │ │ ├── flask.svg
│ │ │ │ ├── flushed.svg
│ │ │ │ ├── folder-minus.svg
│ │ │ │ ├── folder-open.svg
│ │ │ │ ├── folder-plus.svg
│ │ │ │ ├── folder.svg
│ │ │ │ ├── font-awesome-logo-full.svg
│ │ │ │ ├── font.svg
│ │ │ │ ├── football-ball.svg
│ │ │ │ ├── forward.svg
│ │ │ │ ├── frog.svg
│ │ │ │ ├── frown-open.svg
│ │ │ │ ├── frown.svg
│ │ │ │ ├── funnel-dollar.svg
│ │ │ │ ├── futbol.svg
│ │ │ │ ├── gamepad.svg
│ │ │ │ ├── gas-pump.svg
│ │ │ │ ├── gavel.svg
│ │ │ │ ├── gem.svg
│ │ │ │ ├── genderless.svg
│ │ │ │ ├── gift.svg
│ │ │ │ ├── glass-martini-alt.svg
│ │ │ │ ├── glass-martini.svg
│ │ │ │ ├── glasses.svg
│ │ │ │ ├── globe-africa.svg
│ │ │ │ ├── globe-americas.svg
│ │ │ │ ├── globe-asia.svg
│ │ │ │ ├── globe.svg
│ │ │ │ ├── golf-ball.svg
│ │ │ │ ├── gopuram.svg
│ │ │ │ ├── graduation-cap.svg
│ │ │ │ ├── greater-than-equal.svg
│ │ │ │ ├── greater-than.svg
│ │ │ │ ├── grimace.svg
│ │ │ │ ├── grin-alt.svg
│ │ │ │ ├── grin-beam-sweat.svg
│ │ │ │ ├── grin-beam.svg
│ │ │ │ ├── grin-hearts.svg
│ │ │ │ ├── grin-squint-tears.svg
│ │ │ │ ├── grin-squint.svg
│ │ │ │ ├── grin-stars.svg
│ │ │ │ ├── grin-tears.svg
│ │ │ │ ├── grin-tongue-squint.svg
│ │ │ │ ├── grin-tongue-wink.svg
│ │ │ │ ├── grin-tongue.svg
│ │ │ │ ├── grin-wink.svg
│ │ │ │ ├── grin.svg
│ │ │ │ ├── grip-horizontal.svg
│ │ │ │ ├── grip-vertical.svg
│ │ │ │ ├── h-square.svg
│ │ │ │ ├── hamsa.svg
│ │ │ │ ├── hand-holding-heart.svg
│ │ │ │ ├── hand-holding-usd.svg
│ │ │ │ ├── hand-holding.svg
│ │ │ │ ├── hand-lizard.svg
│ │ │ │ ├── hand-paper.svg
│ │ │ │ ├── hand-peace.svg
│ │ │ │ ├── hand-point-down.svg
│ │ │ │ ├── hand-point-left.svg
│ │ │ │ ├── hand-point-right.svg
│ │ │ │ ├── hand-point-up.svg
│ │ │ │ ├── hand-pointer.svg
│ │ │ │ ├── hand-rock.svg
│ │ │ │ ├── hand-scissors.svg
│ │ │ │ ├── hand-spock.svg
│ │ │ │ ├── hands-helping.svg
│ │ │ │ ├── hands.svg
│ │ │ │ ├── handshake.svg
│ │ │ │ ├── hashtag.svg
│ │ │ │ ├── haykal.svg
│ │ │ │ ├── hdd.svg
│ │ │ │ ├── heading.svg
│ │ │ │ ├── headphones-alt.svg
│ │ │ │ ├── headphones.svg
│ │ │ │ ├── headset.svg
│ │ │ │ ├── heart.svg
│ │ │ │ ├── heartbeat.svg
│ │ │ │ ├── helicopter.svg
│ │ │ │ ├── highlighter.svg
│ │ │ │ ├── history.svg
│ │ │ │ ├── hockey-puck.svg
│ │ │ │ ├── home.svg
│ │ │ │ ├── hospital-alt.svg
│ │ │ │ ├── hospital-symbol.svg
│ │ │ │ ├── hospital.svg
│ │ │ │ ├── hot-tub.svg
│ │ │ │ ├── hotel.svg
│ │ │ │ ├── hourglass-end.svg
│ │ │ │ ├── hourglass-half.svg
│ │ │ │ ├── hourglass-start.svg
│ │ │ │ ├── hourglass.svg
│ │ │ │ ├── i-cursor.svg
│ │ │ │ ├── id-badge.svg
│ │ │ │ ├── id-card-alt.svg
│ │ │ │ ├── id-card.svg
│ │ │ │ ├── image.svg
│ │ │ │ ├── images.svg
│ │ │ │ ├── inbox.svg
│ │ │ │ ├── indent.svg
│ │ │ │ ├── industry.svg
│ │ │ │ ├── infinity.svg
│ │ │ │ ├── info-circle.svg
│ │ │ │ ├── info.svg
│ │ │ │ ├── italic.svg
│ │ │ │ ├── jedi.svg
│ │ │ │ ├── joint.svg
│ │ │ │ ├── journal-whills.svg
│ │ │ │ ├── kaaba.svg
│ │ │ │ ├── key.svg
│ │ │ │ ├── keyboard.svg
│ │ │ │ ├── khanda.svg
│ │ │ │ ├── kiss-beam.svg
│ │ │ │ ├── kiss-wink-heart.svg
│ │ │ │ ├── kiss.svg
│ │ │ │ ├── kiwi-bird.svg
│ │ │ │ ├── landmark.svg
│ │ │ │ ├── language.svg
│ │ │ │ ├── laptop-code.svg
│ │ │ │ ├── laptop.svg
│ │ │ │ ├── laugh-beam.svg
│ │ │ │ ├── laugh-squint.svg
│ │ │ │ ├── laugh-wink.svg
│ │ │ │ ├── laugh.svg
│ │ │ │ ├── layer-group.svg
│ │ │ │ ├── leaf.svg
│ │ │ │ ├── lemon.svg
│ │ │ │ ├── less-than-equal.svg
│ │ │ │ ├── less-than.svg
│ │ │ │ ├── level-down-alt.svg
│ │ │ │ ├── level-up-alt.svg
│ │ │ │ ├── life-ring.svg
│ │ │ │ ├── lightbulb.svg
│ │ │ │ ├── link.svg
│ │ │ │ ├── lira-sign.svg
│ │ │ │ ├── list-alt.svg
│ │ │ │ ├── list-ol.svg
│ │ │ │ ├── list-ul.svg
│ │ │ │ ├── list.svg
│ │ │ │ ├── location-arrow.svg
│ │ │ │ ├── lock-open.svg
│ │ │ │ ├── lock.svg
│ │ │ │ ├── long-arrow-alt-down.svg
│ │ │ │ ├── long-arrow-alt-left.svg
│ │ │ │ ├── long-arrow-alt-right.svg
│ │ │ │ ├── long-arrow-alt-up.svg
│ │ │ │ ├── low-vision.svg
│ │ │ │ ├── luggage-cart.svg
│ │ │ │ ├── magic.svg
│ │ │ │ ├── magnet.svg
│ │ │ │ ├── mail-bulk.svg
│ │ │ │ ├── male.svg
│ │ │ │ ├── map-marked-alt.svg
│ │ │ │ ├── map-marked.svg
│ │ │ │ ├── map-marker-alt.svg
│ │ │ │ ├── map-marker.svg
│ │ │ │ ├── map-pin.svg
│ │ │ │ ├── map-signs.svg
│ │ │ │ ├── map.svg
│ │ │ │ ├── marker.svg
│ │ │ │ ├── mars-double.svg
│ │ │ │ ├── mars-stroke-h.svg
│ │ │ │ ├── mars-stroke-v.svg
│ │ │ │ ├── mars-stroke.svg
│ │ │ │ ├── mars.svg
│ │ │ │ ├── medal.svg
│ │ │ │ ├── medkit.svg
│ │ │ │ ├── meh-blank.svg
│ │ │ │ ├── meh-rolling-eyes.svg
│ │ │ │ ├── meh.svg
│ │ │ │ ├── memory.svg
│ │ │ │ ├── menorah.svg
│ │ │ │ ├── mercury.svg
│ │ │ │ ├── microchip.svg
│ │ │ │ ├── microphone-alt-slash.svg
│ │ │ │ ├── microphone-alt.svg
│ │ │ │ ├── microphone-slash.svg
│ │ │ │ ├── microphone.svg
│ │ │ │ ├── microscope.svg
│ │ │ │ ├── minus-circle.svg
│ │ │ │ ├── minus-square.svg
│ │ │ │ ├── minus.svg
│ │ │ │ ├── mobile-alt.svg
│ │ │ │ ├── mobile.svg
│ │ │ │ ├── money-bill-alt.svg
│ │ │ │ ├── money-bill-wave-alt.svg
│ │ │ │ ├── money-bill-wave.svg
│ │ │ │ ├── money-bill.svg
│ │ │ │ ├── money-check-alt.svg
│ │ │ │ ├── money-check.svg
│ │ │ │ ├── monument.svg
│ │ │ │ ├── moon.svg
│ │ │ │ ├── mortar-pestle.svg
│ │ │ │ ├── mosque.svg
│ │ │ │ ├── motorcycle.svg
│ │ │ │ ├── mouse-pointer.svg
│ │ │ │ ├── music.svg
│ │ │ │ ├── neuter.svg
│ │ │ │ ├── newspaper.svg
│ │ │ │ ├── not-equal.svg
│ │ │ │ ├── notes-medical.svg
│ │ │ │ ├── object-group.svg
│ │ │ │ ├── object-ungroup.svg
│ │ │ │ ├── oil-can.svg
│ │ │ │ ├── om.svg
│ │ │ │ ├── outdent.svg
│ │ │ │ ├── paint-brush.svg
│ │ │ │ ├── paint-roller.svg
│ │ │ │ ├── palette.svg
│ │ │ │ ├── pallet.svg
│ │ │ │ ├── paper-plane.svg
│ │ │ │ ├── paperclip.svg
│ │ │ │ ├── parachute-box.svg
│ │ │ │ ├── paragraph.svg
│ │ │ │ ├── parking.svg
│ │ │ │ ├── passport.svg
│ │ │ │ ├── pastafarianism.svg
│ │ │ │ ├── paste.svg
│ │ │ │ ├── pause-circle.svg
│ │ │ │ ├── pause.svg
│ │ │ │ ├── paw.svg
│ │ │ │ ├── peace.svg
│ │ │ │ ├── pen-alt.svg
│ │ │ │ ├── pen-fancy.svg
│ │ │ │ ├── pen-nib.svg
│ │ │ │ ├── pen-square.svg
│ │ │ │ ├── pen.svg
│ │ │ │ ├── pencil-alt.svg
│ │ │ │ ├── pencil-ruler.svg
│ │ │ │ ├── people-carry.svg
│ │ │ │ ├── percent.svg
│ │ │ │ ├── percentage.svg
│ │ │ │ ├── phone-slash.svg
│ │ │ │ ├── phone-square.svg
│ │ │ │ ├── phone-volume.svg
│ │ │ │ ├── phone.svg
│ │ │ │ ├── piggy-bank.svg
│ │ │ │ ├── pills.svg
│ │ │ │ ├── place-of-worship.svg
│ │ │ │ ├── plane-arrival.svg
│ │ │ │ ├── plane-departure.svg
│ │ │ │ ├── plane.svg
│ │ │ │ ├── play-circle.svg
│ │ │ │ ├── play.svg
│ │ │ │ ├── plug.svg
│ │ │ │ ├── plus-circle.svg
│ │ │ │ ├── plus-square.svg
│ │ │ │ ├── plus.svg
│ │ │ │ ├── podcast.svg
│ │ │ │ ├── poll-h.svg
│ │ │ │ ├── poll.svg
│ │ │ │ ├── poo.svg
│ │ │ │ ├── poop.svg
│ │ │ │ ├── portrait.svg
│ │ │ │ ├── pound-sign.svg
│ │ │ │ ├── power-off.svg
│ │ │ │ ├── pray.svg
│ │ │ │ ├── praying-hands.svg
│ │ │ │ ├── prescription-bottle-alt.svg
│ │ │ │ ├── prescription-bottle.svg
│ │ │ │ ├── prescription.svg
│ │ │ │ ├── print.svg
│ │ │ │ ├── procedures.svg
│ │ │ │ ├── project-diagram.svg
│ │ │ │ ├── puzzle-piece.svg
│ │ │ │ ├── qrcode.svg
│ │ │ │ ├── question-circle.svg
│ │ │ │ ├── question.svg
│ │ │ │ ├── quidditch.svg
│ │ │ │ ├── quote-left.svg
│ │ │ │ ├── quote-right.svg
│ │ │ │ ├── quran.svg
│ │ │ │ ├── random.svg
│ │ │ │ ├── receipt.svg
│ │ │ │ ├── recycle.svg
│ │ │ │ ├── redo-alt.svg
│ │ │ │ ├── redo.svg
│ │ │ │ ├── registered.svg
│ │ │ │ ├── reply-all.svg
│ │ │ │ ├── reply.svg
│ │ │ │ ├── retweet.svg
│ │ │ │ ├── ribbon.svg
│ │ │ │ ├── road.svg
│ │ │ │ ├── robot.svg
│ │ │ │ ├── rocket.svg
│ │ │ │ ├── route.svg
│ │ │ │ ├── rss-square.svg
│ │ │ │ ├── rss.svg
│ │ │ │ ├── ruble-sign.svg
│ │ │ │ ├── ruler-combined.svg
│ │ │ │ ├── ruler-horizontal.svg
│ │ │ │ ├── ruler-vertical.svg
│ │ │ │ ├── ruler.svg
│ │ │ │ ├── rupee-sign.svg
│ │ │ │ ├── sad-cry.svg
│ │ │ │ ├── sad-tear.svg
│ │ │ │ ├── save.svg
│ │ │ │ ├── school.svg
│ │ │ │ ├── screwdriver.svg
│ │ │ │ ├── search-dollar.svg
│ │ │ │ ├── search-location.svg
│ │ │ │ ├── search-minus.svg
│ │ │ │ ├── search-plus.svg
│ │ │ │ ├── search.svg
│ │ │ │ ├── seedling.svg
│ │ │ │ ├── server.svg
│ │ │ │ ├── shapes.svg
│ │ │ │ ├── share-alt-square.svg
│ │ │ │ ├── share-alt.svg
│ │ │ │ ├── share-square.svg
│ │ │ │ ├── share.svg
│ │ │ │ ├── shekel-sign.svg
│ │ │ │ ├── shield-alt.svg
│ │ │ │ ├── ship.svg
│ │ │ │ ├── shipping-fast.svg
│ │ │ │ ├── shoe-prints.svg
│ │ │ │ ├── shopping-bag.svg
│ │ │ │ ├── shopping-basket.svg
│ │ │ │ ├── shopping-cart.svg
│ │ │ │ ├── shower.svg
│ │ │ │ ├── shuttle-van.svg
│ │ │ │ ├── sign-in-alt.svg
│ │ │ │ ├── sign-language.svg
│ │ │ │ ├── sign-out-alt.svg
│ │ │ │ ├── sign.svg
│ │ │ │ ├── signal.svg
│ │ │ │ ├── signature.svg
│ │ │ │ ├── sitemap.svg
│ │ │ │ ├── skull.svg
│ │ │ │ ├── sliders-h.svg
│ │ │ │ ├── smile-beam.svg
│ │ │ │ ├── smile-wink.svg
│ │ │ │ ├── smile.svg
│ │ │ │ ├── smoking-ban.svg
│ │ │ │ ├── smoking.svg
│ │ │ │ ├── snowflake.svg
│ │ │ │ ├── socks.svg
│ │ │ │ ├── solar-panel.svg
│ │ │ │ ├── sort-alpha-down.svg
│ │ │ │ ├── sort-alpha-up.svg
│ │ │ │ ├── sort-amount-down.svg
│ │ │ │ ├── sort-amount-up.svg
│ │ │ │ ├── sort-down.svg
│ │ │ │ ├── sort-numeric-down.svg
│ │ │ │ ├── sort-numeric-up.svg
│ │ │ │ ├── sort-up.svg
│ │ │ │ ├── sort.svg
│ │ │ │ ├── spa.svg
│ │ │ │ ├── space-shuttle.svg
│ │ │ │ ├── spinner.svg
│ │ │ │ ├── splotch.svg
│ │ │ │ ├── spray-can.svg
│ │ │ │ ├── square-full.svg
│ │ │ │ ├── square-root-alt.svg
│ │ │ │ ├── square.svg
│ │ │ │ ├── stamp.svg
│ │ │ │ ├── star-and-crescent.svg
│ │ │ │ ├── star-half-alt.svg
│ │ │ │ ├── star-half.svg
│ │ │ │ ├── star-of-david.svg
│ │ │ │ ├── star-of-life.svg
│ │ │ │ ├── star.svg
│ │ │ │ ├── step-backward.svg
│ │ │ │ ├── step-forward.svg
│ │ │ │ ├── stethoscope.svg
│ │ │ │ ├── sticky-note.svg
│ │ │ │ ├── stop-circle.svg
│ │ │ │ ├── stop.svg
│ │ │ │ ├── stopwatch.svg
│ │ │ │ ├── store-alt.svg
│ │ │ │ ├── store.svg
│ │ │ │ ├── stream.svg
│ │ │ │ ├── street-view.svg
│ │ │ │ ├── strikethrough.svg
│ │ │ │ ├── stroopwafel.svg
│ │ │ │ ├── subscript.svg
│ │ │ │ ├── subway.svg
│ │ │ │ ├── suitcase-rolling.svg
│ │ │ │ ├── suitcase.svg
│ │ │ │ ├── sun.svg
│ │ │ │ ├── superscript.svg
│ │ │ │ ├── surprise.svg
│ │ │ │ ├── swatchbook.svg
│ │ │ │ ├── swimmer.svg
│ │ │ │ ├── swimming-pool.svg
│ │ │ │ ├── synagogue.svg
│ │ │ │ ├── sync-alt.svg
│ │ │ │ ├── sync.svg
│ │ │ │ ├── syringe.svg
│ │ │ │ ├── table-tennis.svg
│ │ │ │ ├── table.svg
│ │ │ │ ├── tablet-alt.svg
│ │ │ │ ├── tablet.svg
│ │ │ │ ├── tablets.svg
│ │ │ │ ├── tachometer-alt.svg
│ │ │ │ ├── tag.svg
│ │ │ │ ├── tags.svg
│ │ │ │ ├── tape.svg
│ │ │ │ ├── tasks.svg
│ │ │ │ ├── taxi.svg
│ │ │ │ ├── teeth-open.svg
│ │ │ │ ├── teeth.svg
│ │ │ │ ├── terminal.svg
│ │ │ │ ├── text-height.svg
│ │ │ │ ├── text-width.svg
│ │ │ │ ├── th-large.svg
│ │ │ │ ├── th-list.svg
│ │ │ │ ├── th.svg
│ │ │ │ ├── theater-masks.svg
│ │ │ │ ├── thermometer-empty.svg
│ │ │ │ ├── thermometer-full.svg
│ │ │ │ ├── thermometer-half.svg
│ │ │ │ ├── thermometer-quarter.svg
│ │ │ │ ├── thermometer-three-quarters.svg
│ │ │ │ ├── thermometer.svg
│ │ │ │ ├── thumbs-down.svg
│ │ │ │ ├── thumbs-up.svg
│ │ │ │ ├── thumbtack.svg
│ │ │ │ ├── ticket-alt.svg
│ │ │ │ ├── times-circle.svg
│ │ │ │ ├── times.svg
│ │ │ │ ├── tint-slash.svg
│ │ │ │ ├── tint.svg
│ │ │ │ ├── tired.svg
│ │ │ │ ├── toggle-off.svg
│ │ │ │ ├── toggle-on.svg
│ │ │ │ ├── toolbox.svg
│ │ │ │ ├── tooth.svg
│ │ │ │ ├── torah.svg
│ │ │ │ ├── torii-gate.svg
│ │ │ │ ├── trademark.svg
│ │ │ │ ├── traffic-light.svg
│ │ │ │ ├── train.svg
│ │ │ │ ├── transgender-alt.svg
│ │ │ │ ├── transgender.svg
│ │ │ │ ├── trash-alt.svg
│ │ │ │ ├── trash.svg
│ │ │ │ ├── tree.svg
│ │ │ │ ├── trophy.svg
│ │ │ │ ├── truck-loading.svg
│ │ │ │ ├── truck-monster.svg
│ │ │ │ ├── truck-moving.svg
│ │ │ │ ├── truck-pickup.svg
│ │ │ │ ├── truck.svg
│ │ │ │ ├── tshirt.svg
│ │ │ │ ├── tty.svg
│ │ │ │ ├── tv.svg
│ │ │ │ ├── umbrella-beach.svg
│ │ │ │ ├── umbrella.svg
│ │ │ │ ├── underline.svg
│ │ │ │ ├── undo-alt.svg
│ │ │ │ ├── undo.svg
│ │ │ │ ├── universal-access.svg
│ │ │ │ ├── university.svg
│ │ │ │ ├── unlink.svg
│ │ │ │ ├── unlock-alt.svg
│ │ │ │ ├── unlock.svg
│ │ │ │ ├── upload.svg
│ │ │ │ ├── user-alt-slash.svg
│ │ │ │ ├── user-alt.svg
│ │ │ │ ├── user-astronaut.svg
│ │ │ │ ├── user-check.svg
│ │ │ │ ├── user-circle.svg
│ │ │ │ ├── user-clock.svg
│ │ │ │ ├── user-cog.svg
│ │ │ │ ├── user-edit.svg
│ │ │ │ ├── user-friends.svg
│ │ │ │ ├── user-graduate.svg
│ │ │ │ ├── user-lock.svg
│ │ │ │ ├── user-md.svg
│ │ │ │ ├── user-minus.svg
│ │ │ │ ├── user-ninja.svg
│ │ │ │ ├── user-plus.svg
│ │ │ │ ├── user-secret.svg
│ │ │ │ ├── user-shield.svg
│ │ │ │ ├── user-slash.svg
│ │ │ │ ├── user-tag.svg
│ │ │ │ ├── user-tie.svg
│ │ │ │ ├── user-times.svg
│ │ │ │ ├── user.svg
│ │ │ │ ├── users-cog.svg
│ │ │ │ ├── users.svg
│ │ │ │ ├── utensil-spoon.svg
│ │ │ │ ├── utensils.svg
│ │ │ │ ├── vector-square.svg
│ │ │ │ ├── venus-double.svg
│ │ │ │ ├── venus-mars.svg
│ │ │ │ ├── venus.svg
│ │ │ │ ├── vial.svg
│ │ │ │ ├── vials.svg
│ │ │ │ ├── video-slash.svg
│ │ │ │ ├── video.svg
│ │ │ │ ├── vihara.svg
│ │ │ │ ├── volleyball-ball.svg
│ │ │ │ ├── volume-down.svg
│ │ │ │ ├── volume-off.svg
│ │ │ │ ├── volume-up.svg
│ │ │ │ ├── walking.svg
│ │ │ │ ├── wallet.svg
│ │ │ │ ├── warehouse.svg
│ │ │ │ ├── weight-hanging.svg
│ │ │ │ ├── weight.svg
│ │ │ │ ├── wheelchair.svg
│ │ │ │ ├── wifi.svg
│ │ │ │ ├── window-close.svg
│ │ │ │ ├── window-maximize.svg
│ │ │ │ ├── window-minimize.svg
│ │ │ │ ├── window-restore.svg
│ │ │ │ ├── wine-glass-alt.svg
│ │ │ │ ├── wine-glass.svg
│ │ │ │ ├── won-sign.svg
│ │ │ │ ├── wrench.svg
│ │ │ │ ├── x-ray.svg
│ │ │ │ ├── yen-sign.svg
│ │ │ │ └── yin-yang.svg
│ │ └── webfonts
│ │ │ ├── fa-brands-400.eot
│ │ │ ├── fa-brands-400.svg
│ │ │ ├── fa-brands-400.ttf
│ │ │ ├── fa-brands-400.woff
│ │ │ ├── fa-brands-400.woff2
│ │ │ ├── fa-regular-400.eot
│ │ │ ├── fa-regular-400.svg
│ │ │ ├── fa-regular-400.ttf
│ │ │ ├── fa-regular-400.woff
│ │ │ ├── fa-regular-400.woff2
│ │ │ ├── fa-solid-900.eot
│ │ │ ├── fa-solid-900.svg
│ │ │ ├── fa-solid-900.ttf
│ │ │ ├── fa-solid-900.woff
│ │ │ └── fa-solid-900.woff2
│ │ ├── jquery-easing
│ │ ├── jquery.easing.compatibility.js
│ │ ├── jquery.easing.js
│ │ └── jquery.easing.min.js
│ │ ├── jquery
│ │ ├── jquery.js
│ │ ├── jquery.min.js
│ │ ├── jquery.min.map
│ │ ├── jquery.slim.js
│ │ ├── jquery.slim.min.js
│ │ └── jquery.slim.min.map
│ │ └── magnific-popup
│ │ ├── jquery.magnific-popup.js
│ │ ├── jquery.magnific-popup.min.js
│ │ └── magnific-popup.css
│ ├── 20.demo_dockerfile_alternativo
│ └── my-dockerfile
│ ├── 21.imágenes_huerfanas
│ └── Dockerfile
│ ├── 22.multistage_building
│ ├── Dockerfile
│ └── simple-java-maven-app
│ │ ├── .gitattributes
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── jenkins
│ │ ├── Jenkinsfile
│ │ └── scripts
│ │ │ └── deliver.sh
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ └── java
│ │ │ └── com
│ │ │ └── mycompany
│ │ │ └── app
│ │ │ └── App.java
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── mycompany
│ │ └── app
│ │ └── AppTest.java
│ └── 23.multistage_building_2
│ └── Dockerfile
├── 03.contenerización_de_contenedores
├── 01.introducción.md
├── copy1.text
├── dockerfiles
│ └── 01.variables_de_entorno
│ │ └── Dockerfile
└── proyectos
│ └── 01
│ ├── .dockerignore
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── Dockerfile
│ ├── index.html
│ ├── package-lock.json
│ ├── package.json
│ └── server.js
├── 05.volumenes
└── 01.introducción.md
├── 06.docker_compose
├── 01.introducción.md
└── proyectos
│ ├── 01.primer_docker_compose
│ └── docker-compose.yaml
│ ├── 02.nginx
│ ├── docker-compose-2.yaml
│ └── docker-compose.yaml
│ ├── 03.variables_de_entorno
│ └── docker-compose.yaml
│ ├── 04.env_file
│ ├── common.env
│ └── docker-compose.yaml
│ ├── 05.volúmenes_nombrados
│ └── docker-compose.yaml
│ ├── 06.volúmenes_host
│ └── docker-compose.yaml
│ ├── 07.network
│ ├── docker-compose-sample-2.yaml
│ ├── docker-compose-sample-3.yaml
│ ├── docker-compose-sample.yaml
│ └── docker-compose.yaml
│ ├── 08.imágenes
│ ├── Dockerfile
│ └── docker-compose.yaml
│ ├── 09.imágenes_alternativas
│ ├── docker-compose.yaml
│ └── docker
│ │ └── Dockerfile1
│ ├── 10.modificar_cmd
│ └── docker-compose.yaml
│ ├── 11.limitar_recursos
│ └── docker-compose.yaml
│ └── 12.política_de_reinicio
│ ├── Dockerfile
│ ├── docker-compose.yaml
│ └── start.sh
└── TEMARIO.md
/.gitignore:
--------------------------------------------------------------------------------
1 | 99.mis_pruebas
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/01.quick_start/Dockerfile:
--------------------------------------------------------------------------------
1 | # Definimos el SO
2 | FROM centos
3 | # Instalamos apache para centos (S.O.)
4 | RUN yum -y install httpd
5 | # `docker build --tag apache-centos .`
6 | # Nota no olvidar el punto final del comando
7 | # para referenciar el Docker file del directorio
8 | # `docker images` para ver el listado de imagenes creadas
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/02.quick_start/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM ubuntu:18
2 | RUN sudo apt install apache2
3 | CMD ["apachectl", "-DEFOREGROUND"]
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/03.quick_start/Dockerfile:
--------------------------------------------------------------------------------
1 | # Definimos el SO
2 | FROM ubuntu:16.04
3 | # Instalamos apache para centos (S.O.)
4 | RUN apt-get update
5 | RUN apt-get install apache2 -y
6 | # `docker build --tag apache-ubuntu .`
7 | # Nota no olvidar el punto final del comando
8 | # para referenciar el Docker file del directorio
9 | # `docker images` para ver el listado de imagenes creadas
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/bootstrap/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/bootstrap/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/bootstrap/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/bootstrap/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/bootstrap/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/bootstrap/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/bootstrap/glyphicons-halflings-regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/bootstrap/glyphicons-halflings-regular.woff2
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/icomoon/icomoon.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/icomoon/icomoon.eot
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/icomoon/icomoon.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/icomoon/icomoon.ttf
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/icomoon/icomoon.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/icomoon/icomoon.woff
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/themify-icons/themify.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/themify-icons/themify.eot
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/themify-icons/themify.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/themify-icons/themify.ttf
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/themify-icons/themify.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/fonts/themify-icons/themify.woff
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/img_1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/img_1.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/img_2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/img_2.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/img_3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/img_3.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/img_4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/img_4.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/loader.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/loader.gif
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/loc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/loc.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/person_1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/person_1.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/person_2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/person_2.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/person_3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/person_3.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/slider_1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/slider_1.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/slider_2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/slider_2.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/slider_3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/slider_3.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/staff_1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/staff_1.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/staff_2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/staff_2.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/staff_3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/images/staff_3.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/sass/_bootstrap-compass.scss:
--------------------------------------------------------------------------------
1 | @function twbs-font-path($path) {
2 | @return font-url($path, true);
3 | }
4 |
5 | @function twbs-image-path($path) {
6 | @return image-url($path, true);
7 | }
8 |
9 | $bootstrap-sass-asset-helper: true;
10 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/sass/_bootstrap-sprockets.scss:
--------------------------------------------------------------------------------
1 | @function twbs-font-path($path) {
2 | @return font-path($path);
3 | }
4 |
5 | @function twbs-image-path($path) {
6 | @return image-path($path);
7 | }
8 |
9 | $bootstrap-sass-asset-helper: true;
10 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/sass/bootstrap/mixins/_alerts.scss:
--------------------------------------------------------------------------------
1 | // Alerts
2 |
3 | @mixin alert-variant($background, $border, $text-color) {
4 | background-color: $background;
5 | border-color: $border;
6 | color: $text-color;
7 |
8 | hr {
9 | border-top-color: darken($border, 5%);
10 | }
11 | .alert-link {
12 | color: darken($text-color, 10%);
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/sass/bootstrap/mixins/_background-variant.scss:
--------------------------------------------------------------------------------
1 | // Contextual backgrounds
2 |
3 | // [converter] $parent hack
4 | @mixin bg-variant($parent, $color) {
5 | #{$parent} {
6 | background-color: $color;
7 | }
8 | a#{$parent}:hover,
9 | a#{$parent}:focus {
10 | background-color: darken($color, 10%);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/sass/bootstrap/mixins/_center-block.scss:
--------------------------------------------------------------------------------
1 | // Center-align a block level element
2 |
3 | @mixin center-block() {
4 | display: block;
5 | margin-left: auto;
6 | margin-right: auto;
7 | }
8 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/sass/bootstrap/mixins/_labels.scss:
--------------------------------------------------------------------------------
1 | // Labels
2 |
3 | @mixin label-variant($color) {
4 | background-color: $color;
5 |
6 | &[href] {
7 | &:hover,
8 | &:focus {
9 | background-color: darken($color, 10%);
10 | }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/sass/bootstrap/mixins/_nav-divider.scss:
--------------------------------------------------------------------------------
1 | // Horizontal dividers
2 | //
3 | // Dividers (basically an hr) within dropdowns and nav lists
4 |
5 | @mixin nav-divider($color: #e5e5e5) {
6 | height: 1px;
7 | margin: (($line-height-computed / 2) - 1) 0;
8 | overflow: hidden;
9 | background-color: $color;
10 | }
11 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/sass/bootstrap/mixins/_nav-vertical-align.scss:
--------------------------------------------------------------------------------
1 | // Navbar vertical align
2 | //
3 | // Vertically center elements in the navbar.
4 | // Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.
5 |
6 | @mixin navbar-vertical-align($element-height) {
7 | margin-top: (($navbar-height - $element-height) / 2);
8 | margin-bottom: (($navbar-height - $element-height) / 2);
9 | }
10 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/sass/bootstrap/mixins/_opacity.scss:
--------------------------------------------------------------------------------
1 | // Opacity
2 |
3 | @mixin opacity($opacity) {
4 | opacity: $opacity;
5 | // IE8 filter
6 | $opacity-ie: ($opacity * 100);
7 | filter: alpha(opacity=$opacity-ie);
8 | }
9 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/sass/bootstrap/mixins/_progress-bar.scss:
--------------------------------------------------------------------------------
1 | // Progress bars
2 |
3 | @mixin progress-bar-variant($color) {
4 | background-color: $color;
5 |
6 | // Deprecated parent class requirement as of v3.2.0
7 | .progress-striped & {
8 | @include gradient-striped;
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/sass/bootstrap/mixins/_reset-filter.scss:
--------------------------------------------------------------------------------
1 | // Reset filters for IE
2 | //
3 | // When you need to remove a gradient background, do not forget to use this to reset
4 | // the IE filter for IE9 and below.
5 |
6 | @mixin reset-filter() {
7 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
8 | }
9 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/sass/bootstrap/mixins/_resize.scss:
--------------------------------------------------------------------------------
1 | // Resize anything
2 |
3 | @mixin resizable($direction) {
4 | resize: $direction; // Options: horizontal, vertical, both
5 | overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible`
6 | }
7 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/sass/bootstrap/mixins/_size.scss:
--------------------------------------------------------------------------------
1 | // Sizing shortcuts
2 |
3 | @mixin size($width, $height) {
4 | width: $width;
5 | height: $height;
6 | }
7 |
8 | @mixin square($size) {
9 | @include size($size, $size);
10 | }
11 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/sass/bootstrap/mixins/_tab-focus.scss:
--------------------------------------------------------------------------------
1 | // WebKit-style focus
2 |
3 | @mixin tab-focus() {
4 | // Default
5 | outline: thin dotted;
6 | // WebKit
7 | outline: 5px auto -webkit-focus-ring-color;
8 | outline-offset: -2px;
9 | }
10 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/sass/bootstrap/mixins/_text-emphasis.scss:
--------------------------------------------------------------------------------
1 | // Typography
2 |
3 | // [converter] $parent hack
4 | @mixin text-emphasis-variant($parent, $color) {
5 | #{$parent} {
6 | color: $color;
7 | }
8 | a#{$parent}:hover,
9 | a#{$parent}:focus {
10 | color: darken($color, 10%);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/04.instrucción_COPY/beryllium/sass/bootstrap/mixins/_text-overflow.scss:
--------------------------------------------------------------------------------
1 | // Text overflow
2 | // Requires inline-block or block for proper styling
3 |
4 | @mixin text-overflow() {
5 | overflow: hidden;
6 | text-overflow: ellipsis;
7 | white-space: nowrap;
8 | }
9 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/.travis.yml:
--------------------------------------------------------------------------------
1 | sudo: false
2 | language: node_js
3 | node_js:
4 | - "node"
5 | install: npm install
6 | script:
7 | - npm test
8 | - gulp
9 | cache:
10 | directories:
11 | - node_modules
12 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/img/portfolio/cabin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/img/portfolio/cabin.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/img/portfolio/cake.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/img/portfolio/cake.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/img/portfolio/circus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/img/portfolio/circus.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/img/portfolio/game.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/img/portfolio/game.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/img/portfolio/safe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/img/portfolio/safe.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/img/portfolio/submarine.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/img/portfolio/submarine.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/img/profile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/img/profile.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/scss/_footer.scss:
--------------------------------------------------------------------------------
1 | .footer {
2 | padding-top: 5rem;
3 | padding-bottom: 5rem;
4 | background-color: $secondary;
5 | color: $white;
6 | }
7 |
8 | .copyright {
9 | background-color: darken($secondary, 10%);
10 | }
11 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/scss/_mixins.scss:
--------------------------------------------------------------------------------
1 | @mixin body-font() {
2 | font-family: 'Lato';
3 | }
4 |
5 | @mixin heading-font() {
6 | font-weight: 700;
7 | font-family: 'Montserrat';
8 | }
9 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/scss/_variables.scss:
--------------------------------------------------------------------------------
1 | // Variables
2 |
3 | $white: #fff !default;
4 | $gray-100: #f8f9fa !default;
5 | $gray-200: #e9ecef !default;
6 | $gray-300: #dee2e6 !default;
7 | $gray-400: #ced4da !default;
8 | $gray-500: #adb5bd !default;
9 | $gray-600: #868e96 !default;
10 | $gray-700: #495057 !default;
11 | $gray-800: #343a40 !default;
12 | $gray-900: #212529 !default;
13 | $black: #000 !default;
14 |
15 | $primary: #18BC9C !default;
16 | $secondary: #2C3E50 !default;
17 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/scss/freelancer.scss:
--------------------------------------------------------------------------------
1 | @import "variables.scss";
2 | @import "mixins.scss";
3 | @import "global.scss";
4 | @import "navbar.scss";
5 | @import "masthead.scss";
6 | @import "portfolio.scss";
7 | @import "contact.scss";
8 | @import "footer.scss";
9 | @import "bootstrap-overrides.scss";
10 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/less/_animated.less:
--------------------------------------------------------------------------------
1 | // Animated Icons
2 | // --------------------------
3 |
4 | .@{fa-css-prefix}-spin {
5 | animation: fa-spin 2s infinite linear;
6 | }
7 |
8 | .@{fa-css-prefix}-pulse {
9 | animation: fa-spin 1s infinite steps(8);
10 | }
11 |
12 | @keyframes fa-spin {
13 | 0% {
14 | transform: rotate(0deg);
15 | }
16 | 100% {
17 | transform: rotate(360deg);
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/less/_core.less:
--------------------------------------------------------------------------------
1 | // Base Class Definition
2 | // -------------------------
3 |
4 | .@{fa-css-prefix}, .fas, .far, .fal, .fab {
5 | -moz-osx-font-smoothing: grayscale;
6 | -webkit-font-smoothing: antialiased;
7 | display: inline-block;
8 | font-style: normal;
9 | font-variant: normal;
10 | text-rendering: auto;
11 | line-height: 1;
12 | }
13 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/less/_fixed-width.less:
--------------------------------------------------------------------------------
1 | // Fixed Width Icons
2 | // -------------------------
3 | .@{fa-css-prefix}-fw {
4 | text-align: center;
5 | width: (20em / 16);
6 | }
7 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/less/_list.less:
--------------------------------------------------------------------------------
1 | // List Icons
2 | // -------------------------
3 |
4 | .@{fa-css-prefix}-ul {
5 | list-style-type: none;
6 | margin-left: @fa-li-width * 5/4;
7 | padding-left: 0;
8 |
9 | > li { position: relative; }
10 | }
11 |
12 | .@{fa-css-prefix}-li {
13 | left: -@fa-li-width;
14 | position: absolute;
15 | text-align: center;
16 | width: @fa-li-width;
17 | line-height: inherit;
18 | }
19 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/less/_screen-reader.less:
--------------------------------------------------------------------------------
1 | // Screen Readers
2 | // -------------------------
3 |
4 | .sr-only { .sr-only(); }
5 | .sr-only-focusable { .sr-only-focusable(); }
6 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/less/v4-shims.less:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com
3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4 | */
5 | @import '_variables.less';
6 | @import '_shims.less';
7 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/scss/_animated.scss:
--------------------------------------------------------------------------------
1 | // Animated Icons
2 | // --------------------------
3 |
4 | .#{$fa-css-prefix}-spin {
5 | animation: fa-spin 2s infinite linear;
6 | }
7 |
8 | .#{$fa-css-prefix}-pulse {
9 | animation: fa-spin 1s infinite steps(8);
10 | }
11 |
12 | @keyframes fa-spin {
13 | 0% {
14 | transform: rotate(0deg);
15 | }
16 |
17 | 100% {
18 | transform: rotate(360deg);
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/scss/_core.scss:
--------------------------------------------------------------------------------
1 | // Base Class Definition
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix},
5 | .fas,
6 | .far,
7 | .fal,
8 | .fab {
9 | -moz-osx-font-smoothing: grayscale;
10 | -webkit-font-smoothing: antialiased;
11 | display: inline-block;
12 | font-style: normal;
13 | font-variant: normal;
14 | text-rendering: auto;
15 | line-height: 1;
16 | }
17 |
18 | %fa-icon {
19 | @include fa-icon;
20 | }
21 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/scss/_fixed-width.scss:
--------------------------------------------------------------------------------
1 | // Fixed Width Icons
2 | // -------------------------
3 | .#{$fa-css-prefix}-fw {
4 | text-align: center;
5 | width: (20em / 16);
6 | }
7 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/scss/_list.scss:
--------------------------------------------------------------------------------
1 | // List Icons
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix}-ul {
5 | list-style-type: none;
6 | margin-left: $fa-li-width * 5/4;
7 | padding-left: 0;
8 |
9 | > li { position: relative; }
10 | }
11 |
12 | .#{$fa-css-prefix}-li {
13 | left: -$fa-li-width;
14 | position: absolute;
15 | text-align: center;
16 | width: $fa-li-width;
17 | line-height: inherit;
18 | }
19 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/scss/_screen-reader.scss:
--------------------------------------------------------------------------------
1 | // Screen Readers
2 | // -------------------------
3 |
4 | .sr-only { @include sr-only; }
5 | .sr-only-focusable { @include sr-only-focusable; }
6 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/scss/v4-shims.scss:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com
3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4 | */
5 | @import 'variables';
6 | @import 'shims';
7 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/adn.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/angular.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/autoprefixer.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/bandcamp.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/black-tie.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/buysellads.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/cloudsmith.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/css3.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/deviantart.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/dochub.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/dyalog.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/ethereum.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/facebook-f.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/facebook-messenger.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/facebook-square.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/facebook.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/firstdraft.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/flipboard.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/gitter.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/google-drive.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/hacker-news.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/houzz.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/html5.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/magento.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/maxcdn.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/microsoft.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/mix.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/modx.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/monero.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/npm.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/patreon.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/servicestack.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/strava.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/twitch.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/uikit.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/viacoin.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/vuejs.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/windows.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/y-combinator.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/yandex-international.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/yandex.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/regular/bookmark.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/regular/circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/regular/square.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/regular/star-half.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/regular/window-maximize.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/regular/window-minimize.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/adjust.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/angle-down.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/angle-left.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/angle-right.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/angle-up.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/bookmark.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/burn.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/caret-down.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/caret-left.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/caret-right.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/caret-up.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/chalkboard.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/columns.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/comment-alt.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/dice-one.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/dot-circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/ellipsis-v.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/fast-backward.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/fast-forward.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/file.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/filter.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/folder.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/genderless.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/glass-martini.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/heart.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/hockey-puck.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/location-arrow.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/lock.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/map-marker.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/meh-blank.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/minus-circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/minus-square.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/minus.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/mobile.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/paper-plane.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/pause.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/play-circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/play.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/qrcode.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/seedling.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/sort-down.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/sort-up.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/sort.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/square-full.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/square.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/star-half.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/step-backward.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/step-forward.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/sticky-note.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/stop-circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/stop.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/table.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/tablet.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/volume-off.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/window-maximize.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/window-minimize.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-brands-400.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-brands-400.eot
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-brands-400.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-brands-400.ttf
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-brands-400.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-brands-400.woff
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-brands-400.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-brands-400.woff2
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-regular-400.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-regular-400.eot
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-regular-400.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-regular-400.ttf
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-regular-400.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-regular-400.woff
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-regular-400.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-regular-400.woff2
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-solid-900.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-solid-900.eot
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-solid-900.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-solid-900.ttf
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-solid-900.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-solid-900.woff
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-solid-900.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/05.instrucción_ADD/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-solid-900.woff2
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/07.instrucción_CMD/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM ubuntu:16.04
2 | CMD ["/bin/date"]
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/08.instrucción_ENTRYPOINT/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM ubuntu:16.04
2 | ENTRYPOINT ["/bin/echo"]
3 | CMD ["Hello"]
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/09.instrucción_WORKDIR/Dockerfile:
--------------------------------------------------------------------------------
1 | # Definimos el SO
2 | FROM centos
3 |
4 | # Instalamos apache para centos (S.O.)
5 | RUN yum install httpd -y
6 |
7 | WORKDIR /var/www/html
8 |
9 | # ENV
10 | ENV contenido prueba
11 | # RUN echo incluye el valor de la variable dentro
12 | # del archivo indicado
13 | RUN echo "$contenido"> prueba.html
14 |
15 | # Ejecutamos Apache en primer plano
16 | CMD apachectl -DFOREGROUND
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/10.instrucción_EXPOSE/Dockerfile:
--------------------------------------------------------------------------------
1 | # Definimos el SO
2 | FROM centos
3 |
4 | # Instalamos apache para centos (S.O.)
5 | RUN yum install httpd -y
6 |
7 | EXPOSE 80
8 | # expone el puerto 8080 del contenedor
9 |
10 | # Ejecutamos Apache en primer plano
11 | CMD apachectl -DFOREGROUND
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/11.instrucción_LABEL/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM centos
2 |
3 | # Incluimos la etiqueta que indique la
4 | # versión del contenedor
5 | LABEL version=1.0
6 | # Incluimos la etiqueta descripción
7 | LABEL description="This is an apache image"
8 | # Incluimos la etiqueta vendor
9 | LABEL vendor="ImaginaFormacion"
10 |
11 | RUN yum install httpd -y
12 |
13 | CMD apachectl -DFOREGROUND
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/12.instrucción_USER_fail/Dockerfile:
--------------------------------------------------------------------------------
1 | # docker rmi $(docker images -q)
2 | # docker logs apache-centos-user
3 | FROM centos
4 |
5 | RUN yum install httpd -y
6 |
7 | # por defecto el usuario que realiza las tareas es `root`
8 | RUN echo "$(whoami)" > /var/www/html/user1.html
9 |
10 | # creamos un nuevo usuario `ricardo`
11 | RUN useradd ricardo
12 |
13 | # cambiamos de usuario a `ricardo`
14 | USER ricardo
15 |
16 | # incluimos el nombre del usuario en user2.html
17 | RUN echo "$(whoami)" > /var/www/html/user2.html
18 |
19 | CMD apachectl -DFOREGROUND
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/14.instrucción_VOLUMES/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM centos
2 | RUN yum install httpd -y
3 | RUN echo "$(whoami)" > /var/www/html/user1.html
4 | RUN useradd ricardo
5 | USER ricardo
6 | RUN echo "$(whoami)" > /tmp/user2.html
7 | # Persiste el contenedor generado en esa ruta
8 | VOLUME /var/www/html
9 | USER root
10 | RUN cp /tmp/user2.html /var/www/html/user2.html
11 | CMD apachectl -DFOREGROUND
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/15.instrucción_CMD/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM centos
2 |
3 | RUN yum install httpd -y
4 | # Copia run sh dentro del container en la ubicación /run.sh
5 | COPY run.sh /run.sh
6 | # Ejecuta run.sh
7 | CMD sh /run.sh
8 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/15.instrucción_CMD/run.sh:
--------------------------------------------------------------------------------
1 | # !/bin/bash
2 | echo "Inciando container...."
3 | # una vez lanzado el contenedor podremos acceder a localhost:80/ para ver el resultado
4 | echo "INICIADO!!" > /var/www/html/ini.html
5 |
6 | apachectl -DFOREGROUND
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/16.instrucción_IGNORE/.dockerignore:
--------------------------------------------------------------------------------
1 | *.zip
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/16.instrucción_IGNORE/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM centos
2 | RUN yum install httpd -y
3 | # Copia run sh dentro del container en la ubicación /run.sh
4 | COPY run.sh /run.sh
5 | # Ejecuta run.sh
6 | CMD sh /run.sh
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/16.instrucción_IGNORE/fruit.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/16.instrucción_IGNORE/fruit.zip
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/16.instrucción_IGNORE/run.sh:
--------------------------------------------------------------------------------
1 | # !/bin/bash
2 | echo "Inciando container...."
3 | # una vez lanzado el contenedor podremos acceder a localhost:80/ para ver el resultado
4 | echo "INICIADO!!" > /var/www/html/ini.html
5 |
6 | apachectl -DFOREGROUND
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/.dockerignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/.dockerignore
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/all-free-download.com.url:
--------------------------------------------------------------------------------
1 | [InternetShortcut]
2 | URL=http://www.all-free-download.com/
3 | IDList=
4 | HotKey=0
5 | IconFile=C:\WINDOWS\system32\SHELL32.dll
6 | IconIndex=23
7 | [{000214A0-0000-0000-C000-000000000046}]
8 | Prop3=19,2
9 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_03.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_03.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_04.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_04.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_05.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_05.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_06.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_06.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_07.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_07.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_08.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_08.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_09.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_09.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_10.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_11.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_11.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_12.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_image_12.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_product_01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_product_01.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_product_02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_product_02.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_product_03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_product_03.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_product_04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_product_04.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_product_05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_product_05.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_product_06.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_product_06.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_product_07.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_product_07.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_product_08.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/gallery/thumb/templatemo_product_08.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/slideitmoo_back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/slideitmoo_back.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/slideitmoo_forward.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/slideitmoo_forward.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_button_01.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_button_01.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_button_02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_button_02.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_content_bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_content_bg.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_footer.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_footer.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_header_bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_header_bg.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_header_bg_wrapper.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_header_bg_wrapper.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_header_bg_wrapper_outter.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_header_bg_wrapper_outter.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_image_01.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_image_01.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_image_02.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_image_02.jpg
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_menu_hoer_bg_left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_menu_hoer_bg_left.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_menu_hoer_bg_right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/17.imagen_con_argumentos/fruit/images/templatemo_menu_hoer_bg_right.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/18.demo_buenas_prácticas/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM nginx
2 |
3 | # LABEL version=1
4 | # RUN echo "1" >> /usr/share/nginx/html/test.txt
5 | # RUN echo "2" >> /usr/share/nginx/html/test.txt
6 | # RUN echo "3" >> /usr/share/nginx/html/test.txt
7 |
8 | LABEL version=2
9 | RUN \
10 | echo "1" >> /usr/share/nginx/html/test.txt && \
11 | echo "2" >> /usr/share/nginx/html/test.txt && \
12 | echo "3" >> /usr/share/nginx/html/test.txt
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/.dockerignore:
--------------------------------------------------------------------------------
1 | *.zip
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/ssl.conf:
--------------------------------------------------------------------------------
1 | # https vhost apache
2 | # https://www.digicert.com/ssl-support/apache-multiple-ssl-certificates-using-sni.htm
3 |
4 | # ServerName www.yoursite.com
5 | ServerName localhost
6 | # DocumentRoot /var/www/site
7 | DocumentRoot /var/www/html
8 | SSLEngine on
9 | # SSLCertificateFile /path/to/www_yoursite_com.crt
10 | SSLCertificateFile /docker.crt
11 | # SSLCertificateKeyFile /path/to/www_yoursite_com.key
12 | SSLCertificateFile /docker.key
13 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/.travis.yml:
--------------------------------------------------------------------------------
1 | sudo: false
2 | language: node_js
3 | node_js:
4 | - "node"
5 | install: npm install
6 | script:
7 | - npm test
8 | - gulp
9 | cache:
10 | directories:
11 | - node_modules
12 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/img/portfolio/cabin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/img/portfolio/cabin.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/img/portfolio/cake.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/img/portfolio/cake.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/img/portfolio/circus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/img/portfolio/circus.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/img/portfolio/game.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/img/portfolio/game.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/img/portfolio/safe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/img/portfolio/safe.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/img/portfolio/submarine.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/img/portfolio/submarine.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/img/profile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/img/profile.png
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/scss/_footer.scss:
--------------------------------------------------------------------------------
1 | .footer {
2 | padding-top: 5rem;
3 | padding-bottom: 5rem;
4 | background-color: $secondary;
5 | color: $white;
6 | }
7 |
8 | .copyright {
9 | background-color: darken($secondary, 10%);
10 | }
11 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/scss/_mixins.scss:
--------------------------------------------------------------------------------
1 | @mixin body-font() {
2 | font-family: 'Lato';
3 | }
4 |
5 | @mixin heading-font() {
6 | font-weight: 700;
7 | font-family: 'Montserrat';
8 | }
9 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/scss/_variables.scss:
--------------------------------------------------------------------------------
1 | // Variables
2 |
3 | $white: #fff !default;
4 | $gray-100: #f8f9fa !default;
5 | $gray-200: #e9ecef !default;
6 | $gray-300: #dee2e6 !default;
7 | $gray-400: #ced4da !default;
8 | $gray-500: #adb5bd !default;
9 | $gray-600: #868e96 !default;
10 | $gray-700: #495057 !default;
11 | $gray-800: #343a40 !default;
12 | $gray-900: #212529 !default;
13 | $black: #000 !default;
14 |
15 | $primary: #18BC9C !default;
16 | $secondary: #2C3E50 !default;
17 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/scss/freelancer.scss:
--------------------------------------------------------------------------------
1 | @import "variables.scss";
2 | @import "mixins.scss";
3 | @import "global.scss";
4 | @import "navbar.scss";
5 | @import "masthead.scss";
6 | @import "portfolio.scss";
7 | @import "contact.scss";
8 | @import "footer.scss";
9 | @import "bootstrap-overrides.scss";
10 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/less/_animated.less:
--------------------------------------------------------------------------------
1 | // Animated Icons
2 | // --------------------------
3 |
4 | .@{fa-css-prefix}-spin {
5 | animation: fa-spin 2s infinite linear;
6 | }
7 |
8 | .@{fa-css-prefix}-pulse {
9 | animation: fa-spin 1s infinite steps(8);
10 | }
11 |
12 | @keyframes fa-spin {
13 | 0% {
14 | transform: rotate(0deg);
15 | }
16 | 100% {
17 | transform: rotate(360deg);
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/less/_core.less:
--------------------------------------------------------------------------------
1 | // Base Class Definition
2 | // -------------------------
3 |
4 | .@{fa-css-prefix}, .fas, .far, .fal, .fab {
5 | -moz-osx-font-smoothing: grayscale;
6 | -webkit-font-smoothing: antialiased;
7 | display: inline-block;
8 | font-style: normal;
9 | font-variant: normal;
10 | text-rendering: auto;
11 | line-height: 1;
12 | }
13 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/less/_fixed-width.less:
--------------------------------------------------------------------------------
1 | // Fixed Width Icons
2 | // -------------------------
3 | .@{fa-css-prefix}-fw {
4 | text-align: center;
5 | width: (20em / 16);
6 | }
7 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/less/_list.less:
--------------------------------------------------------------------------------
1 | // List Icons
2 | // -------------------------
3 |
4 | .@{fa-css-prefix}-ul {
5 | list-style-type: none;
6 | margin-left: @fa-li-width * 5/4;
7 | padding-left: 0;
8 |
9 | > li { position: relative; }
10 | }
11 |
12 | .@{fa-css-prefix}-li {
13 | left: -@fa-li-width;
14 | position: absolute;
15 | text-align: center;
16 | width: @fa-li-width;
17 | line-height: inherit;
18 | }
19 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/less/_screen-reader.less:
--------------------------------------------------------------------------------
1 | // Screen Readers
2 | // -------------------------
3 |
4 | .sr-only { .sr-only(); }
5 | .sr-only-focusable { .sr-only-focusable(); }
6 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/less/v4-shims.less:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com
3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4 | */
5 | @import '_variables.less';
6 | @import '_shims.less';
7 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/scss/_animated.scss:
--------------------------------------------------------------------------------
1 | // Animated Icons
2 | // --------------------------
3 |
4 | .#{$fa-css-prefix}-spin {
5 | animation: fa-spin 2s infinite linear;
6 | }
7 |
8 | .#{$fa-css-prefix}-pulse {
9 | animation: fa-spin 1s infinite steps(8);
10 | }
11 |
12 | @keyframes fa-spin {
13 | 0% {
14 | transform: rotate(0deg);
15 | }
16 |
17 | 100% {
18 | transform: rotate(360deg);
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/scss/_core.scss:
--------------------------------------------------------------------------------
1 | // Base Class Definition
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix},
5 | .fas,
6 | .far,
7 | .fal,
8 | .fab {
9 | -moz-osx-font-smoothing: grayscale;
10 | -webkit-font-smoothing: antialiased;
11 | display: inline-block;
12 | font-style: normal;
13 | font-variant: normal;
14 | text-rendering: auto;
15 | line-height: 1;
16 | }
17 |
18 | %fa-icon {
19 | @include fa-icon;
20 | }
21 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/scss/_fixed-width.scss:
--------------------------------------------------------------------------------
1 | // Fixed Width Icons
2 | // -------------------------
3 | .#{$fa-css-prefix}-fw {
4 | text-align: center;
5 | width: (20em / 16);
6 | }
7 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/scss/_list.scss:
--------------------------------------------------------------------------------
1 | // List Icons
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix}-ul {
5 | list-style-type: none;
6 | margin-left: $fa-li-width * 5/4;
7 | padding-left: 0;
8 |
9 | > li { position: relative; }
10 | }
11 |
12 | .#{$fa-css-prefix}-li {
13 | left: -$fa-li-width;
14 | position: absolute;
15 | text-align: center;
16 | width: $fa-li-width;
17 | line-height: inherit;
18 | }
19 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/scss/_screen-reader.scss:
--------------------------------------------------------------------------------
1 | // Screen Readers
2 | // -------------------------
3 |
4 | .sr-only { @include sr-only; }
5 | .sr-only-focusable { @include sr-only-focusable; }
6 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/scss/v4-shims.scss:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com
3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4 | */
5 | @import 'variables';
6 | @import 'shims';
7 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/adn.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/angular.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/autoprefixer.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/bandcamp.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/black-tie.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/css3.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/deviantart.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/dochub.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/dyalog.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/ethereum.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/facebook-f.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/facebook-messenger.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/facebook-square.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/facebook.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/firstdraft.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/flipboard.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/gitter.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/google-drive.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/hacker-news.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/houzz.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/html5.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/magento.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/microsoft.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/mix.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/modx.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/npm.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/patreon.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/servicestack.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/strava.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/twitch.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/uikit.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/viacoin.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/vuejs.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/windows.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/y-combinator.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/yandex-international.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/brands/yandex.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/regular/bookmark.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/regular/circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/regular/square.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/regular/star-half.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/regular/window-maximize.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/regular/window-minimize.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/adjust.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/angle-down.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/angle-left.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/angle-right.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/angle-up.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/bookmark.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/burn.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/caret-down.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/caret-left.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/caret-right.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/caret-up.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/chalkboard.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/columns.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/comment-alt.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/dice-one.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/dot-circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/fast-backward.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/fast-forward.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/file.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/filter.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/folder.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/genderless.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/glass-martini.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/heart.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/hockey-puck.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/location-arrow.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/lock.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/map-marker.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/minus-circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/minus-square.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/minus.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/mobile.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/play-circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/play.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/seedling.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/sort-down.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/sort-up.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/sort.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/square-full.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/square.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/star-half.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/step-backward.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/step-forward.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/sticky-note.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/stop-circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/stop.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/table.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/tablet.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/volume-off.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/window-maximize.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/svgs/solid/window-minimize.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-brands-400.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-brands-400.eot
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-brands-400.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-brands-400.ttf
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-brands-400.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-brands-400.woff
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-brands-400.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-brands-400.woff2
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-regular-400.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-regular-400.eot
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-regular-400.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-regular-400.ttf
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-regular-400.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-regular-400.woff
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-regular-400.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-regular-400.woff2
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-solid-900.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-solid-900.eot
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-solid-900.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-solid-900.ttf
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-solid-900.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-solid-900.woff
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-solid-900.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Bootcamp/docker/f34c43ed51f81bc81d1b3e4cfb5336c66bde58e9/02.trabajando_con_imágenes/dockerfiles/19.demo_apache_php_tls_ssl/startbootstrap-freelancer-gh-pages/vendor/fontawesome-free/webfonts/fa-solid-900.woff2
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/20.demo_dockerfile_alternativo/my-dockerfile:
--------------------------------------------------------------------------------
1 | FROM centos
2 |
3 | RUN echo hola
4 |
5 | docker build --tag : -f
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/21.imágenes_huerfanas/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM centos
2 |
3 | RUN \
4 | echo "hola" > /tmp/hola && \
5 | echo "hola" >> /tmp/hola1
6 |
7 | # RUN echo "bye" > /tmp/bye
8 | RUN echo "bye" > /tmp/bye1
9 |
10 | RUN echo "test" > /tmp/test
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/22.multistage_building/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM maven:3.5-alpine as builder
2 | COPY simple-java-maven-app /app
3 | RUN cd /app && mvn package
4 | FROM openjdk:8-alpine
5 | COPY --from=builder /app/target/my-app-1.0-SNAPSHOT.jar /opt/app.jar
6 | CMD java -jar /opt/app.jar
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/22.multistage_building/simple-java-maven-app/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/22.multistage_building/simple-java-maven-app/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | target/
3 | pom.xml.tag
4 | pom.xml.releaseBackup
5 | pom.xml.versionsBackup
6 | pom.xml.next
7 | release.properties
8 | dependency-reduced-pom.xml
9 | buildNumber.properties
10 | .mvn/timing.properties
11 |
12 | # Avoid ignoring Maven wrapper jar file (.jar files are usually ignored)
13 | !/.mvn/wrapper/maven-wrapper.jar
14 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/22.multistage_building/simple-java-maven-app/src/main/java/com/mycompany/app/App.java:
--------------------------------------------------------------------------------
1 | package com.mycompany.app;
2 |
3 | /**
4 | * Hello world!
5 | */
6 | public class App
7 | {
8 |
9 | private final String message = "Hello World!";
10 |
11 | public App() {}
12 |
13 | public static void main(String[] args) {
14 | System.out.println(new App().getMessage());
15 | }
16 |
17 | private final String getMessage() {
18 | return message;
19 | }
20 |
21 | }
22 |
--------------------------------------------------------------------------------
/02.trabajando_con_imágenes/dockerfiles/23.multistage_building_2/Dockerfile:
--------------------------------------------------------------------------------
1 | # FROM centos
2 | FROM centos as test
3 | # RUN fallocate -l 10M /opt/file1
4 | # RUN fallocate -l 20M /opt/file2
5 | # RUN fallocate -l 30M /opt/file3
6 | RUN fallocate -l 20M /opt/result
7 | FROM alpine
8 | COPY --from=test /opt/result /opt/myfile
--------------------------------------------------------------------------------
/03.contenerización_de_contenedores/01.introducción.md:
--------------------------------------------------------------------------------
1 | ## Tipos de drivers para redes
2 |
3 | * **bridge** por defecto
4 | * **host**
5 | * **overlay**
6 | * **macvila**
7 | * **none**
--------------------------------------------------------------------------------
/03.contenerización_de_contenedores/copy1.text:
--------------------------------------------------------------------------------
1 | texto de prueba
2 |
--------------------------------------------------------------------------------
/03.contenerización_de_contenedores/dockerfiles/01.variables_de_entorno/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM centos
2 | ENV prueba 1234
3 | RUN useradd ricardo
4 | USER ricardo
--------------------------------------------------------------------------------
/03.contenerización_de_contenedores/proyectos/01/.dockerignore:
--------------------------------------------------------------------------------
1 | **/.classpath
2 | **/.dockerignore
3 | **/.env
4 | **/.git
5 | **/.gitignore
6 | **/.project
7 | **/.settings
8 | **/.toolstarget
9 | **/.vs
10 | **/.vscode
11 | **/*.*proj.user
12 | **/*.dbmdl
13 | **/*.jfm
14 | **/azds.yaml
15 | **/charts
16 | **/docker-compose*
17 | **/Dockerfile*
18 | **/node_modules
19 | **/npm-debug.log
20 | **/obj
21 | **/secrets.dev.yaml
22 | **/values.dev.yaml
23 | README.md
--------------------------------------------------------------------------------
/03.contenerización_de_contenedores/proyectos/01/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | "env": {
3 | "browser": true,
4 | "commonjs": true,
5 | "es2021": true
6 | },
7 | "extends": "eslint:recommended",
8 | "parserOptions": {
9 | "ecmaVersion": 12
10 | },
11 | "rules": {
12 | // "semi" : ["error","always"],
13 | // "quotes": ["error", "double"],
14 | "no-debugger": ["error"],
15 | "no-console": ["warn"]
16 | },
17 | "globals": {
18 | "_": false
19 | }
20 | };
--------------------------------------------------------------------------------
/03.contenerización_de_contenedores/proyectos/01/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
--------------------------------------------------------------------------------
/03.contenerización_de_contenedores/proyectos/01/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM node:12.18-alpine
2 | LABEL maintainer="Gisela Torres"
3 | ENV NODE_ENV production
4 | WORKDIR /usr/src/app
5 | COPY ["package.json", "package-lock.json*", "npm-shrinkwrap.json*", "./"]
6 | RUN npm install --silent --production && mv node_modules ../
7 | COPY . .
8 | # RUN npm run test
9 | EXPOSE 3000
10 | CMD ["npm", "start"]
--------------------------------------------------------------------------------
/03.contenerización_de_contenedores/proyectos/01/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Hello World from Node.js
5 |
6 |
7 | Hello World from a container!
8 |
9 |
--------------------------------------------------------------------------------
/03.contenerización_de_contenedores/proyectos/01/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "hello-world",
3 | "version": "1.0.0",
4 | "description": "",
5 | "main": "server.js",
6 | "scripts": {
7 | "start": "node server.js",
8 | "start-dev": "nodemon server.js",
9 | "test": "./node_modules/.bin/eslint ."
10 | },
11 | "keywords": [],
12 | "author": "Gisela Torres",
13 | "license": "ISC",
14 | "dependencies": {
15 | "express": "^4.17.1"
16 | },
17 | "devDependencies": {
18 | "eslint": "^7.10.0",
19 | "nodemon": "^2.0.5"
20 | }
21 | }
--------------------------------------------------------------------------------
/03.contenerización_de_contenedores/proyectos/01/server.js:
--------------------------------------------------------------------------------
1 | /* global __dirname */
2 | var express = require('express');
3 | var app = express();
4 |
5 | app.get('/', function (req, res) {
6 | res.sendFile(__dirname + '/index.html')
7 | });
8 |
9 | app.listen(3000, function () {
10 | console.log('Example app listening on port 3000!');
11 | });
--------------------------------------------------------------------------------
/05.volumenes/01.introducción.md:
--------------------------------------------------------------------------------
1 | * **host**: `docker run -d -v :`, LOS RECOMENDADOS
2 | * **anonymus**: `docker run -d -v `
3 | * **named volumes**: `docker run -d -v :`, para crearlo `docker volume create `
4 |
5 | ```bash
6 | $ docker info | grep -i root
7 | Docker Root Dir: /var/lib/docker
8 | ```
9 |
10 | docker run -d --name mongo-data -p 27017:27017 -v g:/00.demos/docker/99.mis_pruebas:/data/db mongo
--------------------------------------------------------------------------------
/06.docker_compose/proyectos/02.nginx/docker-compose-2.yaml:
--------------------------------------------------------------------------------
1 | version: '3'
2 | services:
3 | web-2:
4 | container_name: "nginx-v2"
5 | ports:
6 | - "8081:80"
7 | image: nginx
--------------------------------------------------------------------------------
/06.docker_compose/proyectos/02.nginx/docker-compose.yaml:
--------------------------------------------------------------------------------
1 | version: '3'
2 | services:
3 | web:
4 | container_name: "nginx-v1"
5 | ports:
6 | - "8080:80"
7 | image: nginx
--------------------------------------------------------------------------------
/06.docker_compose/proyectos/03.variables_de_entorno/docker-compose.yaml:
--------------------------------------------------------------------------------
1 | version: '3'
2 | services:
3 | db:
4 | container_name: mysql
5 | ports:
6 | - 3306:3306
7 | image: mysql:5.7
8 | environment:
9 | - "MYSQL_ROOT_PASSWORD=12345678"
--------------------------------------------------------------------------------
/06.docker_compose/proyectos/04.env_file/common.env:
--------------------------------------------------------------------------------
1 | MYSQL_ROOT_PASSWORD=12345678
2 | hola=hola12
--------------------------------------------------------------------------------
/06.docker_compose/proyectos/04.env_file/docker-compose.yaml:
--------------------------------------------------------------------------------
1 | version: '3'
2 | services:
3 | db:
4 | container_name: mysql-v2
5 | ports:
6 | - "3307:3306"
7 | image: mysql:5.7
8 | env_file: common.env
--------------------------------------------------------------------------------
/06.docker_compose/proyectos/05.volúmenes_nombrados/docker-compose.yaml:
--------------------------------------------------------------------------------
1 | version: '3'
2 | services:
3 | web:
4 | container_name: nginx-2
5 | ports:
6 | - "8080:80"
7 | image: nginx
8 | volumes:
9 | - "vol2:/user/share/nginx/html"
10 | volumes:
11 | vol2:
--------------------------------------------------------------------------------
/06.docker_compose/proyectos/06.volúmenes_host/docker-compose.yaml:
--------------------------------------------------------------------------------
1 | version: '3'
2 | services:
3 | web:
4 | container_name: nginx-2
5 | ports:
6 | - "8080:80"
7 | image: nginx
8 | volumes:
9 | - "./data:/user/share/nginx/html"
--------------------------------------------------------------------------------
/06.docker_compose/proyectos/07.network/docker-compose.yaml:
--------------------------------------------------------------------------------
1 | version: '3'
2 | services:
3 | web-1:
4 | container_name: nginx
5 | ports:
6 | - "8080:80"
7 | image: nginx
8 | networks:
9 | - net-web
10 | web-2:
11 | container_name: nginx-2
12 | ports:
13 | - "8081:80"
14 | image: nginx
15 | networks:
16 | - net-web
17 | networks:
18 | net-web:
--------------------------------------------------------------------------------
/06.docker_compose/proyectos/08.imágenes/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM centos
2 | RUN mkdir /opt/dir
3 |
4 |
--------------------------------------------------------------------------------
/06.docker_compose/proyectos/08.imágenes/docker-compose.yaml:
--------------------------------------------------------------------------------
1 | version: '3'
2 | services:
3 | web-1:
4 | container_name: web-1
5 | image: web-test
6 | build: .
--------------------------------------------------------------------------------
/06.docker_compose/proyectos/09.imágenes_alternativas/docker-compose.yaml:
--------------------------------------------------------------------------------
1 | version: '3'
2 | services:
3 | web-1:
4 | container_name: web-1
5 | image: web-test
6 | build:
7 | context: ./docker
8 | dockerfile: Dockerfile1
--------------------------------------------------------------------------------
/06.docker_compose/proyectos/09.imágenes_alternativas/docker/Dockerfile1:
--------------------------------------------------------------------------------
1 | FROM centos
2 | RUN mkdir /opt/dir
3 |
4 |
--------------------------------------------------------------------------------
/06.docker_compose/proyectos/10.modificar_cmd/docker-compose.yaml:
--------------------------------------------------------------------------------
1 | version: '3'
2 | services:
3 | web:
4 | image: centos
5 | command: echo hello-world
--------------------------------------------------------------------------------
/06.docker_compose/proyectos/11.limitar_recursos/docker-compose.yaml:
--------------------------------------------------------------------------------
1 | version: '3'
2 | services:
3 | web-2:
4 | container_name: nginx-2
5 | deploy:
6 | resources:
7 | limits:
8 | cpus: '0.50'
9 | memory: 50M
10 | image: nginx
--------------------------------------------------------------------------------
/06.docker_compose/proyectos/12.política_de_reinicio/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM centos
2 | COPY start.sh /start.sh
3 | RUN chmod +x /start.sh
4 | CMD /start.sh
--------------------------------------------------------------------------------
/06.docker_compose/proyectos/12.política_de_reinicio/docker-compose.yaml:
--------------------------------------------------------------------------------
1 | version: '3'
2 | services:
3 | test:
4 | container_name: test
5 | image: nginx
6 |
--------------------------------------------------------------------------------
/06.docker_compose/proyectos/12.política_de_reinicio/start.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | echo "Estoy vivo"
3 | sleep 5
4 | echo "Estoy muerto"
--------------------------------------------------------------------------------