Tools, FAQ, Tutorials:
"docker container start --interactive" - Interact with Container
How to start and interact with the default command on a container using the "docker container start --interactive" command?
✍: FYIcenter.com
The "docker container start --attach --interactive" allows you to start
the default command with the hosting console attached to the TTY terminal
of the default command.
The "--interactive" option is needed, so that your console can interact with the running program.
1. Create a new container with a TTY terminal in interactive mode:
fyicenter$ docker container create --name java --tty --interactive openjdk
2. Start the container with the console attached to the TTY terminal and interact with the default command.
fyicenter$ docker container start --attach --interactive java java.util.prefs.FileSystemPreferences$1 run INFO: Created user preferences directory. | Welcome to JShell -- Version 12.0.1 | For an introduction type: /help intro jshell> 1+2; fyicenter$1 ==> 3 jshell> /exit | Goodbye
As you can see, we are able to create a container with TTY terminal to its default command "jshell" from the "openjdk" image. And we can run it interactively from the hosting console.
⇒ "docker container attach" - Attach Console
⇐ "docker container start --attach" - Attach Console
2021-10-10, ∼2573🔥, 0💬
Popular Posts:
Why I am getting "The Windows SDK version 8.1 was not found" error, when building my C++ application...
Where to get the detailed description of the JSON.stringify() Function in JavaScript? Here is the de...
What are the differences of Differences of evaluateTransaction() and submitTransaction() of the fabr...
What Is session_register() in PHP? session_register() is old function that registers global variable...
How To Use an Array as a Queue in PHP? A queue is a simple data structure that manages data elements...