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, ∼1713🔥, 0💬
Popular Posts:
How to use the "set-body" Policy Statement for an Azure API service operation? The "set-body" Policy...
How To Use an Array as a Queue in PHP? A queue is a simple data structure that manages data elements...
dev.FYIcenter.com is a Website for software developer looking for software development technologies,...
How To Get the Minimum or Maximum Value of an Array in PHP? If you want to get the minimum or maximu...
How to use the "Ctrl-p Ctrl-q" sequence to detach console from the TTY terminal of container's runni...