因?yàn)榘⒗镌颇J(rèn)把所有的私網(wǎng)地址段都加到route里,導(dǎo)致docker找不到一個(gè)可用的IP段了,刪除一下即可。
sudo route del -net 172.16.0.0 netmask 255.240.0.0
參數(shù)解析:
-it 進(jìn)入bash
-v 把系統(tǒng)里面的文件鏈接到容器里面,可以同步更新腌歉,想軟鏈接那樣
-p 是設(shè)置在容器的端口和系統(tǒng)的端口相通,4000:3000 谨敛,外網(wǎng)訪問4000端口究履,容器的服務(wù)器訪問端口就是3000,
最后是容器的名字
docker run -it -v /home/louis/node_app:/home/my_app -p 4000:3000 koa_nginx_20150107
刪除歷史容器
docker ps -a | grep Exit | cut -d " " -f 1| xargs sudo docker rm
添加國內(nèi)源:
/etc/docker/daemon.json
{ "registry-mirrors": ["https://yourcode.mirror.aliyuncs.com"]}