Docker on macOS: Getting Started | Kodeco, the new raywenderlich.com

In this Docker tutorial, you’ll learn Docker vocabulary and the commands for creating, inspecting and removing containers, networks and data volumes. You’ll learn how to run Docker containers in the background or foreground, and switch between the two; how to publish ports; how to connect a database app and a web app running in separate containers; and how to share directories between containers and your Mac and among containers.


This is a companion discussion topic for the original entry at https://www.kodeco.com/9159-docker-on-macos-getting-started

Hi @audrey! Seems like this tutorial is no longer being supported but I wanted to pass on feedback from two users regarding an issue with the database…

"I cannot build the EmojiJournalServer DB. get the error: [ERROR] [Application.swift:105 createNewDatabase()] Could not create new database: (Optional("Internal Error")) - journal entry routes not created " and “I am having the same problem regarding creating a new database.”

I am not sure if this is an easy fix but again, thought I’d share this on the forum in case other’s have found a solution and would want to share it here.

thanks Gina! IIRC the server is Kitura and the database is no longer supported or now requires authentication.

1 Like