拷贝命令
docker cp <宿主机路径> <容器ID或名称>:<容器内路径> cp到容器
docker cp <容器ID或名称>:<容器内路径> <宿主机路径> cp到宿主机
拷贝命令示例
从docker镜像拷贝文件
docker cp 74bcf34f6281:/app/logs.txt ./
从docker镜像拷贝目录
docker cp mycontainer:/data/docs /home/user/backup
查看镜像架构信息
docker inspect --format '{{.Architecture}}' 镜像名:标签
docker rmi 镜像ID, 删除镜像
docker stop containerId, 停止容器
docker rm containerId, 删除容器
导出/导入镜像
docker save -o timescale_latest14.tar timescale/timescaledb:latest-pg14
docker load -i timescale_latest14.tar
docker run -it -d --name 要取的别名 -p 宿主机端口:容器端口 -v 宿主机文件存储位置:容器内文件位置 镜像名:Tag /bin/bash
docker logs -f --since "时间如:2022-06-22" [容器id或服务名称]
docker logs --tail=500 [服务名称或容器id]
docker update --restart=no <container_id_or_name> 取消开机启动
docker update --restart=always <container_id_or_name> 修改为开机启动
docker run -d --restart=always --name <container_name> <image> 启动新容器时设为 开机启动