编辑
2023-03-16
Docker
00
请注意,本文编写于 678 天前,最后修改于 630 天前,其中某些信息可能已经过时。

目录

1.运行容器命令
2.查看运行的容器
3.停止容器、启动容器、重启容器、暂停容器、恢复容器
4.杀死容器进程
5.删除容器
6.查看容器内的日志
7.进入容器
8.复制容器内的文件到服务器、复制服务器的文件到容器内

1.运行容器命令

bash
docker run 镜像id

bash
#参数加 -p 可以映射端口 #映射端口前面是本服务器的端口,后面是容器的端口,把容器的端口映射到服务器的端口,可访问到tomcat服务。 docker run -p 8080:8080 容器id
bash
#加参数 -d 可以后台启动服务 docker run -p 8080:8080 -d 容器id
bash
# 给容器起一个名称 可以加参数 --name 名字 docker run -p 8080:8080 -d --name tomcat001 容器id

2.查看运行的容器

bash
docker ps #加入参数 -a 可以查看所有的容器包括停止的容器 docker ps -a

3.停止容器、启动容器、重启容器、暂停容器、恢复容器

bash
#停止容器 docker stop 容器id #启动容器 docker start 容器id #启动容器 docker restart 容器id #暂停容器 docker pause 容器id #恢复容器 docker unpause 容器id

4.杀死容器进程

bash
docker kill 容器id

5.删除容器

bash
docker rm 容器id #正常删除没有运行的容器 docker rm -f 容器id #强制删除容器

6.查看容器内的日志

bash
docker logs 容器id docker logs -f -t 容器id # -t代表带时间戳 -f表示实时查看

7.进入容器

bash
docker exec -it 容器id /bin/bash exit #退出容器

8.复制容器内的文件到服务器、复制服务器的文件到容器内

bash
docker cp 服务器文件 容器的id:容器内的路径 #列如 dcoker cp /usr/1.txt 容器id:/user/ docker cp 容器id:容器内的路径文件 服务器的路径 #列如 docker cp 容器id:/usr/2.txt /usr/

本文作者:松轩(^U^)

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!

Document