docker基本操作
查看当前本地所有镜像:
docker images
创建一个容器:
docker run -it --name=myUbuntu ubuntu bash
docker run -d redis:6.0.8 #后台运行
进入一个容器(新起一个终端):
docker exec -it 容器ID /bin/bash #可以exit退出,不会影响容器运行
查看本机docker下运行的所有容器:
docker ps
启动一个停止的容器:
docker start 容器ID
停止一个容器:
docker stop 容器ID
删除一个容器:
docker rm 容器ID #要删除需要先停止
退出当前容器:
exit #退出并且关闭容器
ctrl+p+q #退出不关闭容器
查看日志
docker log 容器ID #推荐使用图形化服务监控
拷贝容器文件到主机
docker cp 容器ID:容器内路径 目的地主机路径
demo:
docker cp f5fa58c8c1c4:/usr/local/mycptest/a.txt /tmp
导出容器:
docker export 容器ID > 文件名.tar
导入tar到镜像
cat a.tar | docker import - repName:3.7