lib/geordi/commands/docker.rb in geordi-5.4.0 vs lib/geordi/commands/docker.rb in geordi-6.0.0.pre.rc1
- old
+ new
@@ -10,12 +10,17 @@
def _shell
docker.shell(:secondary => options[:secondary])
end
desc 'vnc', 'Open a vnc viewer connecting to the docker container'
+ option :setup, default: false, type: :boolean, desc: 'Guide through the setup of VNC'
def vnc
- docker.vnc
+ if options.setup
+ docker.setup_vnc
+ else
+ docker.vnc
+ end
end
private
def docker
@@ -40,7 +45,8 @@
Runs the docker service named 'main'.
Append `--secondary` to open a second shell in an already running container.
- `geordi docker vnc`
Opens a VNC viewer to connect to the VNC server in the container.
+ Append `--setup` to be guided through the setup of VNC viewer.
LONGDESC
subcommand 'docker', DockerCLI