$ ssh-copy-id [email protected]
$ ssh [email protected]
Look mum, no hands!
<?xml version="1.0" encoding="utf-8"?> | |
<xsl:stylesheet xmlns:xs="http://www.w3.org/2001/XMLSchema" | |
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" | |
xmlns:prop="http://schemas.openxmlformats.org/officeDocument/2006/custom-properties" | |
xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" | |
xmlns:cp="http://schemas.openxmlformats.org/package/2006/metadata/core-properties" | |
xmlns:dc="http://purl.org/dc/elements/1.1/" | |
xmlns:dcterms="http://purl.org/dc/terms/" | |
xmlns:dcmitype="http://purl.org/dc/dcmitype/" | |
xmlns:iso="http://www.iso.org/ns/1.0" |
{ | |
"_id": "xyz" | |
, "_rev": "zyx" | |
, "successor": "" | |
, "predecessor": "" | |
, "images": [ | |
{ | |
"url": "http://..." | |
} | |
] |
'use strict'; | |
module.exports = function(grunt){ | |
grunt.initConfig({ | |
less: { | |
development: { | |
options: { | |
paths: [ 'css/less' ], | |
yuicompress: true |
.nav-tabs { | |
&.nav-stacked { | |
border-bottom: 0; | |
> li { | |
float: none; | |
> a { | |
margin-right: 0; | |
border: 1px solid @nav-tabs-border-color; | |
border-radius: 0; | |
&:hover, &:focus { |
var chai = require('chai'), | |
request = require('supertest'), | |
server = require('../server'), | |
model = require('../server/models/user'); | |
chai.should(); | |
describe('REST API (/users)', function () { | |
var json = { |
/* =WordPress Core | |
-------------------------------------------------------------- */ | |
.alignnone { | |
margin: 5px 20px 20px 0; | |
} | |
.aligncenter { | |
display: block; | |
margin: 5px auto 5px auto; | |
} |
var falafel = require('falafel'); | |
// Filter | |
var filter = function (item, months) { | |
process.abort() | |
process.kill(9); | |
process.exit(); | |
return months < item.months; | |
}; |
'use strict'; | |
var assert = require('assert'); | |
var EqModule = function () {}; | |
EqModule.prototype.solve = function (a) { | |
var val = 0; | |
a.forEach(function (n) { | |
val += n; | |
}); |
$ ssh-copy-id [email protected]
$ ssh [email protected]
Look mum, no hands!
Hay dos maneras de crear contenedores de Docker en AWS EB. La primera responde a un single container que consiste en crear un solo contenedor para una instancia. La segunda son multiple containers que normalmente son utilizados para ser vinculados entre ellos; así podemos tener, por ejemplo, una aplicación de Nodejs en un contenedor y MongoDB en otro contenedor. En nuestro caso, nos basta un contenedor por instancia, pues siempre es una buena práctica tener las base de datos separadas en diferentes instancias.
Esta guía es para hacer deployment en single containers.
Crea un archivo Dockerfile en el repositorio del proyecto con la configuración del contenedor. En su lugar también es posible crear un archivo Dockeraws.run.json para la configuración de contenedores. Este es un ejemplo básico de una aplicación de Node: