docker ps 查看正在运行的容器
docker ps -a 查看所有的容器
docker exec -it fd3 bash 进入正在运行的容器
docker port +容器名 查看指定容器的端口
tomcat
docker run -i -t -p 8888:8080 -v /C/dockerwebapps:/usr/local/tomcat/webapps --name tomcat tomcat /bin/bash
后台运行容器Ctrl+P+Q
docker stop +容器名 停止容器
docker start+容器名 启动容器
docker restart+容器名 重启容器
docker rm +容器名 删除容器 注意:删除容器时候必须先停止容器
docker rmi +镜像名 删除镜像 注意:删除镜像时候必须先删除容器
docker image ls
列出已经下载下来的镜像
docker-compose 查看所有ip
docker inspect -f '{{.Name}} - {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aq)
docker images 查看本地镜像
使用版本为15.10的ubuntu系统镜像来运行容器
docker run -i -t ubuntu:15.10 /bin/bash
-
-t:在新容器内指定一个伪终端或终端。
-
-i:允许你对容器内的标准输入 (STDIN) 进行交互。
-
如果不指定版本 默认使用最新的
docker run -d -P --name name training/webapp python app.py 指定名字创建容器
挂载本地目录
首先得开启
docker run -i -t -v /C/Users/北/go/src/gitlab.33.cn/chat:/go ubuntu /bin/bash
docker search +name 搜索镜像
docker pull ubuntu:13.10 下载镜像
更新镜像
dockerfile的命令