web-dev-qa-db-fra.com

Comment coder / exécuter des programmes dans un conteneur Docker à l'aide de la clion?

Je suis un débutant à la clion

J'ai trouvé que Clion ait le soutien pour Docker. Je veux faire ce qui suit:

(Refer my Linux OS as A.)
(Refer the docker container within A as B.)


The library and environments are set up in B.
The CLion IDE is running in A.
I want to code/debug the program that runs in B using the IDE in A. 

Est-ce la fonctionnalité que Clion prend en charge? J'ai lu leurs documents, mais je ne trouve pas un moyen de le réaliser

Merci

8
syko

Ce n'est peut-être pas une façon très régulière de le faire, mais vous pouvez réellement gérer une clion elle-même à l'intérieur d'un conteneur Docker. Cela peut être utile si l'analyse de votre codeBase nécessite certaines bibliothèques que vous n'avez que dans Docker mais pas sur votre système (je l'ai fait pour travailler avec ROS). De plus, vous n'avez pas besoin de gâcher avec "Développement à distance" de longue date de chargement et de synchronisation, ainsi que le débogueur fonctionne "hors de la boîte".

L'exemple de cette configuration peut être trouvé ici .

1
Stanislav Tsepa