Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Docker Container for Light Developer Edition is a lightweight "Developer edition" (previously known Light)  designated mainly for developers.
It is geared towards the DataPower developer that wants to run DPOD on their Development Workstation, in the context of limited functionality . 
The Docker Container for Light Developer Edition does not support upgrades and not entitled to IBM support. Each new version requires deployment of new container.

...

  • Add the --privileged option to the Docker run command.
  • Copy The file located on /etc/localtime to the user directory usually located at /Users/<user name>
    If you choose to copy the file to another directory make sure to add it to the Docker File Sharing (Docker preferences whale
menu -> Preferences -> File sharing ).

example Docker run command for OSX :

Code Block
languagebash
themeRDark
docker run -d \
   --security-opt seccomp:unconfined \
   --cap-add SYS_ADMIN \
   --privileged \
   --tmpfs /tmp \
   --tmpfs /run \
   --tmpfs /run/lock \
   -v /sys/fs/cgroup:/sys/fs/cgroup:ro \
   -v /Users/User1/localtime:/etc/localtime:ro \
   -p 9022:22 \
   -p 443:443 \
   -p 60000:60000 \
   -p 60020:60020 \
   --stop-timeout 10 \
   --hostname dpod \
   --name dpod \
   dpod:latest && docker exec -d -u root dpod /bin/su - -c "export ACCEPT_LICENSE=true; export TIME_ZONE=America/New_York ;export DPOD_EXT_HOST_IP=192.168.65.110 ;/app/scripts/app-init.sh"


Impotent :

Run the Docker exec command  in order to apply your specific Docker environment. The command could be run in any point of time after creating and running the Docker container .

...