docker 常用命令

  • docker ps //查看当前运行中的容器
  • docker ps -a //查看所有运行过的容器
  • docker inspect containerId(容器ID或容器名)//查看对应容器的具体配置信息
  • docker port containerId //查看对应容器端口映射
  • docker run --name containerName -it -p 80:80 -d name是为容器取一个别名,-p 80:80是端口映射,将宿主机的80端口映射到容器的80端口上,-d是指后台运行容器,即容器启动后不会停止,-it是-i 和-t的合并,以交互模式运行容器。
  • docker images //查看所有镜像
  • docker exec -it containerName /bin/bash //进入已启动的容器内,新启一个进程,执行命令。
  • docker stop containerName // 停止一个容器
  • docker start -i containerName //重启启动一个运行过的容器
  • docker rm containerName //移除一个容器
  • docker rmi 删除镜像(如果有容器使用这个镜像需先删除容器,再删除镜像)
  • docker inspect 容器名称 | grep IPAddress 查看容器对应的ip

linux

  • 启动 systemctl start docker
  • 守护进程重启 sudo systemctl daemon-reload
  • 重启docker服务 systemctl restart docker
  • 重启docker服务 sudo service docker restart
  • 关闭docker service docker stop
  • 关闭docker systemctl stop docker

你可能感兴趣的:(docker 常用命令)