Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
enseignement:d35:tp:docker [2016/01/04 12:55] – créée Emmanuel Bruno | enseignement:d35:tp:docker [2018/11/09 10:23] – Emmanuel Bruno | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== D35 - TP5 - Docker ====== | ||
- | Configurer le proxy | ||
- | export https_proxy=http:// | ||
- | Installer docker et docker-machine : | ||
- | <cli> | ||
- | cd ~/bin | ||
- | curl -L https:// | ||
- | curl -L https:// | ||
- | </ | ||
- | |||
- | Créer une machine virtuelle : | ||
- | <cli> | ||
- | docker-machine create --driver virtualbox default | ||
- | eval " | ||
- | </ | ||
- | |||
- | Se connecter et installer l' | ||
- | <cli> | ||
- | docker login docker.lsis.univ-tln.fr: | ||
- | docker pull docker.lsis.univ-tln.fr: | ||
- | </ | ||
- | |||
- | Un simple test de maven : | ||
- | <cli> | ||
- | docker run -v `pwd`:/ | ||
- | </ | ||
- | |||
- | docker-machine ip default | ||
- | |||
- | Une compilation complète (ne marche pas en non root ou dans le groupe docker) : | ||
- | |||
- | <cli> | ||
- | mvn archetype: | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | |||
- | cd MyApp | ||
- | |||
- | docker run -v `pwd`:/ | ||
- | </ | ||
- | Le répertoire courant est monté dans le conteneur dans la VM, ainsi que le ~/.m2 | ||
- | |||
- | {{tag> | ||
- | |||
- | ---- dataentry page ---- | ||
- | type : TP | ||
- | enseignement_tags | ||
- | technologie_tags | ||
- | theme_tags | ||
- | ---- | ||
---- struct data ---- | ---- struct data ---- | ||
+ | metadata.level | ||
+ | metadata.Type | ||
+ | metadata.Nom | ||
+ | metadata.Enseignements : D35 | ||
+ | metadata.Promotions | ||
+ | metadata.Technologies : Docker | ||
+ | metadata.Thèmes | ||
+ | metadata.Description : | ||
---- | ---- | ||