DataFakery Studio
๐Ÿ  Home๐Ÿ’ฌSupport
  • What is DataFakery Studio?
    • ๐Ÿš€What's new in 2025.1
      • Changelog Archive
    • Editions / Licenses
    • Installation requirements
    • Setup guide
    • ๐Ÿ‘ฉโ€๐Ÿ’ปRoadmap
  • Guides
    • Creating a DataFakery Project
    • Anonymize Microsoft SQL Server Data Source
    • Anonymize PostgreSQL Database
    • Anonymize MySQL Database
    • Docker Integration
    • Export to CSV File
  • Fundamentals
    • Project
    • Data Sources
    • Data Models
      • Virtual Tables
    • Generators / Fakers
      • Strings
      • Numbers
      • Date & Time
      • Custom Expression
      • Text Pattern
      • Regular expressions
      • Foreign Keys Generator
      • Table Lookups
      • Default Values
      • Sequence Generator
      • Constant Value
      • List Values
    • Randomizer Options
    • Optimizations
    • Data Exploration
  • Extras
    • Data Storage
    • Keyboard Shortcuts
    • Appearance / Theme
  • Support
    • Contact Support
    • Troubleshooting
Powered by GitBook
On this page
  • List of Docker Containers
  • Manage Docker Containers
  • Example: Start a new MS SQL Server Container
  • Use Docker Container as Data Source

Was this helpful?

  1. Guides

Docker Integration

PreviousAnonymize MySQL DatabaseNextExport to CSV File

Last updated 11 months ago

Was this helpful?

DataFakery Studio provides seamless integration with Docker containers, allowing you to manage your database environments efficiently. You can start, stop, and create new database containers, including MSSQL, MySQL, and PostgreSQL, and extract the Data Source information for direct access within your DataFakery project.

List of Docker Containers

Navigate to the Docker Containers section in the ribbon toolbar to manage your containers.

Manage Docker Containers

  • Close: Exit the Docker Container Integration interface.

  • Start new Container: Launch a new database container.

  • Use as Data Source: Extract Data Source from a running/stopped container to use directly in your DataFakery project.

  • Start Container: Start a selected container from the list of existing containers.

  • Stop Container: Stop a selected running container.

  • Refresh Containers: Refresh the list of containers to display the latest status.

Example: Start a new MS SQL Server Container

  1. Select the MS SQL Server tab in the Create Docker Container interface.

  2. Choose the desired version and Docker image for your MSSQL server. For example, Microsoft SQL Server 2022 (mcr.microsoft.com/mssql/server:2022-latest).

  3. The default port is 1433. If needed, you can change this to another available port.

  4. Enter a strong password for the SA (System Administrator) account. This password must be strong; otherwise, the container will not start. Click on the ... button to generate a random strong password.

  5. Choose the appropriate license edition for your MSSQL server. Options include Developer, Express, etc.

  6. Click on Start new Container

Once you have created your MSSQL Docker container, navigate back to the Docker Container management window.

Use Docker Container as Data Source

  1. Locate your newly created MSSQL container in the list of Existing Containers.

  2. Verify that the status shows the container is running (e.g., Up X minutes).

  3. If the container is running correctly, select it from the list.

  4. Click on Use as Data Source.

In the appearing window, enter the necessary connection details if not pre-filled. Click on Test Connection to ensure the connection to the MSSQL container is working properly.

After testing the connection successfully, click on Use Connection.

This will configure your DataFakery project to use the newly created MSSQL container as a data source.

Configure your MS SQL Server Container