1: 查看已有镜像
docker images
2: 运行已有镜像【这里必须是 双斜线】
docker run --rm -ti ubuntu //bin/bash
开启新的一个docker terminal,
ipconfig //查看host ip
docker ps //查看运行的container
docker inspect <container_id> |grep Gateway //得到 docker0
docker inspect <container_id> |grep IPAddress //得到eth0
// 效果等同于 下面的【ip addr】,
docker Bridge 模式下网络架构如下:(参考这里)
3: 【查看版本号】 【uname -r 】–> 查看内核
cat /etc/issue
ip addr(如果ifconfig 无效)
4:安装 Nodejs
sudo apt-get update
apt-get install -y nodejs npm git git-core
nodejs -v
npm -v
git --version
5: 更新 images [commit 参数必须是小写,大写会出错]
docker commit <containID> zhcnodejs
Try to follow this one
1: 建立容器内外共享文件夹( 有点问题额)
docker run -v /data:/mnt -i -t image-id bash
docker cp e:/zhc_nodejs node:/mnt
2:Nodejs 操作
npm install -g express
npm install -g express-generator
#process.exit() #退出node
express nodetest1
cd nodetest1
ls
npm install
npm start