美文网首页
docker常用命令

docker常用命令

作者: WOODS_BANGZHU | 来源:发表于2021-12-28 08:59 被阅读0次

常用命令

docker start 容器名/容器ID //启动容器

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

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

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

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

docker logs 容器名称/容器ID //将容器运行结果显示在桌面上

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

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

docker exec -it 容器名称/容器ID /bin/bash //进入容器,有的直接加/bash就可以

docker cp /webapps/bookManagement.war tomcat01:/usr/local/tomcat/webapps //复制到tomcat容器里

docker restart tomcat01 //重启tomcat01容器

docker logs -f --tail 200 tomcat02 //查看tomcat02容器的日志

docker inspect 容器名称/容器ID | grep IPAddress // 查看容器的ip

-v $(pwd)/redis.conf /usr/local/bin/redis.conf // 通过volume将配置文件挂载到容器中


docker stop `docker ps -a -q` //停止所有容器,注意这里的单引号形状

docker rm `docker ps -a -q` //删除所有容器

docker rmi `docker images -q` //删除所有镜像

docker rmi `docker images -q | awk '/^<none>/ { print $3 }'` ##没有打标签

docker rmi --force `docker images | grep doss-api | awk '{print $3}'`##其中doss-api为关键字

设置docker容器开机自启动

(1)服务自启动
systemctl enable docker.service
(2)容器自启动
新创建容器:docker run -p 3306:3306 --restart=always --name mysql -d mysql:5.7
已创建容器:docker update --restart=always mysql

相关文章

网友评论

      本文标题:docker常用命令

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