Running a Rails Server with Our Image
Learn to start up a Rails server to run the app.
Run Rails Server
Now that we have created our own tailor-made image, we should be able to start up a Rails server to run our app. Let’s try doing that now. We can start our Rails app inside a container based on our custom image with the following command:
$ docker run -p 3000:3000 railsapp bin/rails s -b 0.0.0.0
This docker run
command says, “Start a container based on our custom image railsapp
, and run bin/rails s -b 0.0.0.0
inside it.” The -b
option is needed in binding the Rails server to IP addresses.
Let’s run it now by clicking the Run button. You should see the familiar Rails ...