美文网首页
Docker常用命令

Docker常用命令

作者: 木头与琉璃 | 来源:发表于2018-04-17 14:00 被阅读12次

最后悔的是当初实践过的docker的命令没记录下来,比如端口映射,现在都想不起来了,只能一边查一边记录

常用命令

命令 注释 例子
docker pull 镜像仓库/镜像名:镜像版本 拉去镜像 docker pull muyf/python v0.1.4
docker images 获取当前服务器上所有镜像 .
docker ps -a 获取当前服务器上所有容器 .
docker commit 容器id 镜像仓库/镜像名:镜像版本 将该容器提交生成一个新的镜像 .
docker push 镜像id 将镜像推送到对应的镜像仓库上 .
docker start\stop\restart 容器id 启动\停止\重启容器 .

注:
1.从dockerHub拉去镜像经常失败,需要配置国内的docker的镜像加速器:参考博客

重要命令

  • 端口映射:docker run -p 主机端口:容器端口 镜像名称:镜像版本
docker run -it -p 5011-5020:5011-6020 -p 5010:22 muyf/python:v0.1.4  /usr/sbin/sshd -D
将主机的5010,5011到5020映射到容器的22,5011到5020上,顺便开启ssh服务以便后期登录
docker exec -it 容器id /bin/zsh
进入容器并打开zsh终端窗口
passwd
设置容器登录密码,以便ssh登录
ssh root@ip -p 5010 
登录容器

相关文章

网友评论

      本文标题:Docker常用命令

      本文链接:https://www.haomeiwen.com/subject/hdrnhftx.html