Docker 简单实用
避免每次输入 sudo
1 | $ vim ~/.bash_profile |
版本信息
1 | $ docker --version |
登陆
1 | $ docker login |
创建镜像
1 | $ docker build -t <image-name> . |
查看镜像列表
1 | $ docker image ls |
运行镜像
1 | $ docker run --rm --name <container-name> -d -p 8080:80 <image-name> |
删除镜像
1 | $ docker image rm <image-id>[<image-name>] # id 输入前几位即可 |
容器列表
1 | $ docker container ls # 在运行的容器列表 |
停止容器
1 | $ docker container stop <container-name>[<container-id>] |
使用镜像运行demo
1 | $ docker run -it --rm --name <demo-name> -v "$PWD":/usr/src/myapp -w /usr/src/myapp -p 8006:8005 python:3.5 python app.py |