Skip to content

Latest commit

 

History

History
100 lines (70 loc) · 8.93 KB

CHANGELOG.md

File metadata and controls

100 lines (70 loc) · 8.93 KB

1.1.0 (2022-05-16)

Bug Fixes

  • change ports mapping (de93c66), closes #6
  • fix bug that writing other containers to data file (7410f05)
  • fix method of initializing seed (72fc995), closes #7
  • update the tools dk-attach and dk-stop (567c1b5), closes #5
  • write a non-existed container name to the empty data file (ba54a92), closes #8

Features

  • add debug mode for developer (e6f33eb)
  • automatically generate unique container name (01560e9)

Performance Improvements

  • search images and containers by using docker <ps|images> --format STRING --filter FILTER (6237ba1)

1.0.0 (2022-05-13)

Bug Fixes

  • handle non-word-breaking characters (:) in completion words (b70b129), closes #3

0.9.0 (2022-05-13)

Bug Fixes

  • add console print functions for all scripts (c15764b), closes #4
  • basic image name contains "/" (32c11c2)
  • bug(s) extracting repository and tag from docker image (0db2e68)
  • cannot insert a line to the 1st line of a empty file (8e60175)
  • change dk-complete path in the file ~/.bashrc (7be6202)
  • check image exists by using command docker images -q IMAGE (778cb1e), closes #1
  • default NEW_IMAGE cover passed NEW_IMAGE (e4c7145)
  • env vars missing for normal users (31fb6e9)
  • fix bug that decimal plus hex (f325735)
  • fix bug: DK_HOME: unbound variable (b9b287f)
  • fix error passing args (4405fba)
  • fix string 'DockDucK' to 'DockDuck' (85bc86c)
  • refresh path/to/containers.txt before dk ps (34884c9), closes #2
  • unable to terminate while loop of parsing args (2b1860c)

Features

  • add 000-todo-all.sh (45600af)
  • add build.sh for building docker image according an existed image (d7864b7)
  • add cli to update dk tools (3463929)
  • add dk-run (unfinished) (a3c14af)
  • add install.sh for installing tools of DockerDK (2fbbf8f)
  • add more commands in Dockerfile (f663c3c)
  • add sub command 'images' (11fcb89)
  • add uninstall tool (325f6d3)
  • change version id to v2022.03.18 (ccec2a4)
  • check if docker exist (776c40f)
  • check sth and show warning info (6092c14)
  • copy tools/* to DK_HOME/ (505e7d5)
  • deprecate the risky command option '--other-flags' (f592610)
  • dk as the entry of application (682ecf1)
  • dk as the entry of using dock-duck (39e746b)
  • docker ... --login DK_HOME/with-the-same-user (6e7751a)
  • finish 80% features (unfinished) (94a8c77)
  • finish 90% features (unfinished) (ec62584)
  • finish but untest (3c105f3)
  • finish coding of dk-stop (untested) (14c1b1a)
  • finish dk-attach (untested) (dfc7871)
  • finish dk-detach (untested) (038d821)
  • finish dk-ps (untested) (96c1184)
  • finish dk-run adn dk-detach (tested) (fa61138)
  • ininstall the application and save the container information (b903fa2)
  • new version id (2ec6040)
  • support auto-complete options for sub-command (ea4029d)
  • support auto-completing command lines (40bd00e)
  • support login as admin or same user of host (a2f54a4)
  • type dk uninstall to uninstall dock-duck tools (5f6bcc9)
  • update version id to 2022.03.20 (066de67)
  • update version id to 2022.03.22 (bf2e917)
  • use '${USER}+${IMAGE}+${CONTAINER}' as seed before generating random ports (14bc545)
  • use docker instead of dk when passing unsupported options (f5b6d4b)

Performance Improvements

  • fix warning(s) of bash shell script (c933b5d)
  • improve the rules for automatic naming hostname (e04f272)
  • replace sed -i "s/LINE//" FILE with sed -i "/LINE/d" FILE (43a21f1)