I have finished developing my application in meteor and I want to deploy it to the web from DigitalOcean with Meteor up. I have read some documentation to understand the steps to follow.
http://meteortips.com/deployment-tutorial/digitalocean-part-1/
Then configure the mup.js with the data that DigitalOcean delivers. I run the mup setup command, there is no problem here, it installs Docker, Meteor, Mongo. But when I run the mup deploy command, the terminal shows me the following error message.
This container I think has to do with Docker, I really do not know. I would like someone to explain the steps I must take to solve this problem.
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
Error response from daemon: No such container: perfilesgs. As shown in the following image.
module.exports = {
servers: {
one: {
host: '162.243.136.97',
username: 'root',
pem: '~/.ssh/id_beri'
}
},
app: {
// TODO: change app name and path
name: 'perfilesgs',
path: '.',
servers: {
one: {},
},
buildOptions: {
serverOnly: true,
},
env: {
// TODO: Change to your app's url
// If you are using ssl, it needs to start with https://
ROOT_URL: 'http://demo.perfilesgsapp.org',
MONGO_URL: 'mongodb://localhost/meteor',
},
// ssl: { // (optional)
// // Enables let's encrypt (optional)
// autogenerate: {
// email: 'email.address@domain.com',
// // comma separated list of domains
// domains: 'website.com,www.website.com'
// }
// },
docker: {
// change to 'kadirahq/meteord' if your app is using Meteor 1.3 or older
image: 'abernix/meteord:base',
},
// Show progress bar while uploading bundle to server
// You might need to disable it on CI servers
enableUploadProgressBar: true,
deployCheckWaitTime: 300
},
mongo: {
version: '3.4.1',
servers: {
one: {}
}
}
};