概述本文主要介绍如何在linux中创建和使用docker在容器中创建node.js可运行环境node.jspm2ansibledockerinstalldocker我这里使用的系统是Fedora28dnfinstalldocker#安装docker#配置文件/etc/sysconfig/dockerchkconfigdockeron#Joinbootservicedockerstart#启动docker服务创建dockerstart并attach#使用image创建容器dockerrun-i-tcentos:7/bin/bash#创建一个容器,让bash应用在里面运行,exit容器关闭后,如果之前创建的容器要重启并附加到它上面dockerps#查看当前启动的容器CONTAINERID如果是:d12c34b4bb77#附加到dockerattachd12c#这里可以写ID或者名字,只有四位也是可以的#这时候输入密码就可以进去了。-f/etc/ssh/ssh_host_rsa_keyssh-keygen-tecdsa-f/etc/ssh/ssh_host_ecdsa_keyssh-keygen-ted25519-f/etc/ssh/ssh_host_ed25519_key#配置完成后启动sshd/usr/sbin/sshd#可以查看后台是否已经启动ps-aux#Startsuccessful之后,这时候就可以在物理机上访问他了。例如:sshroot@172.17.0.2输入密码访问,修改root密码passwd#这里输入两次新密码,修改成功安装vimyuminstallvim#安装完成之后,如果出现中文乱码vim/etc/vimrc#在文件中添加一行setencoding=utf-8保存安装node.js#从官网下载或者使用dockercp命令复制过来dockercp
