Skip to content

Latest commit

 

History

History
38 lines (23 loc) · 1.38 KB

README.md

File metadata and controls

38 lines (23 loc) · 1.38 KB

Sujet

Le sujet qui accompagne ce TP est dans lab_text.md

Environnement de travail

Pour faire tourner ce TP, beaucoup de librairies sont indispensables, et notamment la robotics-toolbox de P. Corke (P.I. Corke : https://github.com/petercorke/robotics-toolbox-python/wiki). Afin de bénéficier d'un environement de travail complet, je vous suggère de procéder de la sorte (fonctionnement vérifié pour une ubuntu 20.04 et 22.04) :

  • Installer Docker.

  • Aller dans le dossier docker_install et vérifier la présence d'un dossier volume_tp.

  • Ecrire :

  sudo docker pull waelbachta/ubuntu_ssh_labs:latest

Cela vous permet de télécharger une image d'un conteneur docker prête à l'emploi. Vous allez devoir utiliser votre mot de passe personnel.

  • Vous lancerez votre conteneur avec une liasion ssh sur le port 220 avec votre machine personnelle.

    sudo docker run -d --rm --volume="./volume_tp:/home/" -p 220:22 waelbachta/ubuntu_ssh_labs:latest
    
  • Se connecter avec un ssh X à votre conteneur en écrivant :

    sudo ssh -X -p 220 root@localhost
    

Vous aurez à saisir le mot de passe du conteneur qui est root123

  • Aller dans /home et vérifier qu'il correspond bien à volume_tp.

  • Accéder au répertoire qui correspond à votre TP.

Vous allez ainsi pouvoir modifier le code sur votre ordinateur personnel et et l'interpréter sur le conteneur.