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, 1196🔥, 0💬
Popular Posts:
How To Create an Array with a Sequence of Integers or Characters in PHP? The quickest way to create ...
What's Wrong with "while ($c=fgetc($f)) {}" in PHP? If you are using "while ($c=fgetc($f)) {}" to lo...
Where to find tutorials on OpenID? Here is a large collection of tutorials to answer many frequently...
How To Break a File Path Name into Parts in PHP? If you have a file name, and want to get different ...
Where to see resource detailed information of my API Management Service on Azure Portal? Once you ha...