首页 > 其他 > 详细

docker基本命令

时间:2019-12-10 16:11:35      阅读:77      评论:0      收藏:0      [点我收藏+]

1、基础命令

docker images    查询已下载的镜像

docker search     向仓库查询镜像

docker pull $name   下载镜像

docker ps       查看运行的容器

docker  ps -a       查询所有的容器

docker rm $id/name    删除容器,如果已经启动容器,需要关闭

docker rmi $name    删除本地的镜像

docker logs -f $name 查询日志

docker port $name  查看端口映射情况

docker login $option $server  登录docker镜像,server为空则为docker官网镜像

  docker login -u username -p passwd registry.xx.xxx

docker logout  退出登录

docker push $option name[:tag]  将本地镜像上传到镜像仓库,结合dockerfile使用

2、容器相关

docker start/stop/restart  启动/关闭/重启 容器

docker run options $name $command 创建一个容器,启动它并执行命令

  --name name 设置容器名

  -i 以交互模式运行容器,通常与 -t 同时使用

  -t 为容器重新分配一个伪输入终端,通常与 -i 同时使用

  -d 后台启动

  -p 宿主端口:容器端口  端口映射

  -P 随机生成端口映射

  -e userame="jaxlove"  设置环境变量

  --expose=[]  开发端口

  --link和--net为网络相关的,复杂一点,日后补充

docker create options $name $command 创建一个容器,执行命令,但不启动他,用法同 run

docker top $name  查看容器的进程,容器本身未必有top命令,可以通过这个方法查看

docker exec options $name $command  容器执行命令

  -it  交互式

 

docker基本命令

原文:https://www.cnblogs.com/jaxlove-it/p/12016883.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!