Sunday, November 7, 2021

Move docker-desktop-data out of Windows 10 installed drive

By default Docker Desktop will create two distros as below at %LOCALAPPDATA%/Docker/wsl

  1. docker-desktop
  2. docker-desktop-data

This folder will be used to store image and so on. Hence, its size will be increased in the future, which result in our Windows installed drive out of space. I will move it to E drive.

Below steps will move docker-desktop-data out of the Windows installed drive.

Open command prompt in Windows 10 or Powershell:

1. Stop Docker

wsl --shutdown

2. Export docker-desktop-data to tar file

wsl --export docker-desktop-data E:\docker-desktop\docker-desktop-data.tar

3. Unregister current docker-desktop-data

wsl --unregister docker-desktop-data

4. Import docker-desktop-data from tar file

wsl --import docker-desktop-data E:\docker-desktop\data E:\docker-desktop\docker-desktop-data.tar --version 2

5. Start Docker

start docker

Read CSV from S3

 import csv def count_records(csv_file):     record_count = 0     first_line = None     last_line = None     # Open the CSV file and read it...