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

 commit命令(加强本地镜像)

docker commit -m "msg" -a="author" 容器ID 目标镜像名:版本号

 

posted @ 2023-08-04 12:11  童年的回忆  阅读(13)  评论(0编辑  收藏  举报
如果本博客解决了您的问题,可以微信支付宝打赏鼓励一下作者哦,在此表示感谢