Docker 常用指令

docker search mysql  //查看mysql可用版本

docker images  //查看本地镜像

docker ps -a  //查看所有容器

docker ps  //查看当前有哪些容器正在运行

docker rmi 镜像名称/镜像ID // 删除镜像

docker rm 容器名称/容器ID // 删除容器(删除前必须先停止容器的运行)

docker start 容器名称/容器ID  //启动一个容器

docker restart 容器名称/容器ID //重启一个容器

docker stop 容器名称/容器ID  //停止一个在运行的容器

docker logs -f  容器名称 //查看docker某个容器日志

ctrl+d //退出容器且关闭,

ctrl+p+q  //退出容器但不关闭,

docker exec -it 容器名称/容器ID /bin/bash //进入容器

docker update --restart=always xxx //设置docker容器开机自启

docker inspect --format='{{.NetworkSettings.IPAddress}}' $(docker ps -a -q)  //查看所有ip

docker run -d -p 8081:8080 --name myTomcat1 tomcat  //利用镜像创建一个容器

  -d: 在后台运行

  -p:映射端口号 这里将tomcat01的端口8080映射到宿主机的8081端口

  --name: 为容器取名字

  tomcat: 本地镜像仓库的镜像

 

原文地址:https://www.cnblogs.com/angel-devil/p/12558695.html