工作以来经常需要使用Docker来快速部署运行环境,本文对于docker的常用指令进行不定期更新
常用指令
通过dockerfile构建
docker build -t python:2.7 .
注意最后的点,要在Dockerfile所在路径下进行
rename/tag
docker tag 61f709ae7348 mypython:2.7
remove
docker rmi -f a236232a010d
绑定文件夹
docker run -it -v /D/myDir:/dockerDir 4928e570f121 /bin/bash
docker hub 使用
dockerhub
链接:https://hub.docker.com/
注册之后可以通过create repository创建自己的repo,这时可以在本地登录后将自己的镜像上传至dockerhub,实现在不同物理环境下,快速部署相同的运行环境。
登录
docker login
输入账号,密码
获取容器id
docker ps
commit容器为镜像
docker commit -a “myname” -m “img_test_01” 容器id xx_img:v1
tag镜像
docker tag 6ce4aedd12cd repo链接:v1
push镜像
docker push repo连接:v1