22.11.2018

Docker CE 17.06 is the first Docker version built entirely on the Moby Project, which we announced in April at DockerCon. You can see the complete list of changes in the changelog, but let’s take a look at some of the new features.

I am trying to add more swap space in docker in order to avoid this error installing oracle database: This system does not meet the minimum requirements for swap space. Motorola surfboard sb5101 usb drivers for mac os. Based on the amount of physical memory available on the system, Oracle Database 11g Express Edition requires 2048 MB of swap space.

Super docker for mac

This system has 1023 MB of swap space. Configure more swap space on the system and retry the installation. I am following the instructions commented here: but when I execute mkswap I get 'command not found': mkswap /var/swap.file Any idea? Docker for Mac runs an Alpine Linux VM to host containers. This is a prebuilt boot image that is designed for ease of use, and also updates over time so it can be hard to customise some times as most config is reset when you reboot it.

Docker

In this case you can persist a swap file change, but config like this has the possibility of changing between versions without notice. You might be better off running a for this so your swap configuration hangs around.

Docker for Mac 17.06.0 Swap is controlled by the do_swapfile function in the /etc/init.d/automount init script in the VM. If the swap file exists, it will be used as is. As the swap file is stored in /var it is persisted across reboots and can be manually customised. Attach to the VM's tty from your mac with screen ( brew install screen if you don't have it) screen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty Then in the VM, replace the existing swap file with a new one of the required size and reboot the box. The size of the file is the block size bs * count. Swapoff -a dd if=/dev/zero of=/var/spool/swap bs=1k count=2097152 chmod 600 /var/spool/swap mkswap /var/spool/swap reboot When the VM has rebooted, you should be able to connect again and see the new size of the VM's Swap space with free. $ screen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty / # free total used free shared buffers cached Mem: 35 18 208160 -/+ buffers/cache: 1340 Swap: 2097148 0 2097148.

By / 15 September 2017 Xdebug is essential when it comes to local development. Normally the hardest part about configuring Xdebug is setting the IP address which it should send its debugging data to (eg. Configuring this with Vagrant was very simple since we were able to use the following setting for it to 'Just Work': xdebug.remote_connect_back = 1 Remote Connect Back is awesome, it allows for Xdebug to send its debugger information back to the IP address making the web request, where PHPStorm is running. However, running Xdebug with 'Docker for Mac' (D4M) is hard. D4M runs over multiple networks: • OSX host • Linux VM This means that the IP address Xdebug ends up sending data to is the IP address of the Linux VM. Google plus download for mac