dock安装:
https://docs.docker.com/linux/step_one/ curl -fsSL https://get.docker.com/ | sh或者
sudo apt-get install docker.io在安装结束后有个加入docker用户组的提醒,如果不想每次执行docker都用sudo的话
sudo usermod -a -G docker $USERdocker基本信息:
docker info配置位置: /etc/default/docker
查看镜像:
docker images获得镜像:
docker pull ubuntu查看运行中的容器:
docker ps -l -l latest查看容器信息:
docker inspect [container_name]交互终端:
docker run -i -t ubuntu bash docker run -i -t ubuntu docker run --privileged退出交互:
ctrl p + ctrl q重启交互:
docker attachdocker镜像没有ifconfig 和 ping需要
apt-get install net-tools apt-get install [ping]docker push前要登陆:
docker login #后面会有提示输入相对应有登出:
docker logout docker build -t test . docker run --privileged -p 8000:8000 -it test docker run --name AAA --privileged --cpu-shares 256 -p 8001:8000 -it -d test docker run --name BBB --privileged --cpu-shares 128 -p 8002:8000 -it -d testdocker 镜像导入导出: 导出镜像:
docker save wechat-bot > wechat.tar导入镜像:
docker load < wechat.tar参考: https://docs.docker.com/engine/quickstart/ http://www.blogjava.net/yongboy/archive/2013/12/16/407643.html https://segmentfault.com/a/1190000000482229
配置位置: /sys/fs/cgroup/cpu
参考: 陈皓的blog
http://stackoverflow.com/questions/22891148/nginx-how-to-run-a-shell-script-on-every-request