KennethCheng
Published on 2023-06-20 / 5 Visits
0
0

docker命令

更换源,只对当前命令有效

docker run hello-world --registry-mirror=https://docker.mirrors.ustc.edu.cn

https://registry.docker-cn.com		#docker中国

http://hub-mirror.c.163.com		#网易

https://docker.mirrors.ustc.edu.cn	#ustc

拷贝容器文件到宿主机

docker cp c62f38310b63:/var/www/html /mnt/user/appdata/music-player

进入容器

docker exec -it centos /bin/bash

导出容器

docker export 容器id/name >文件名.tar
docker export -o /mnt/user/dockername.tar dockername

docker save -o dockername.tar dockername/dockername:1.0

导入容器

docker import dockername.tar dockername/kc:v1

docker load --input dockername.tar

run导入的镜像!必须带command

docker run -d --name vnc -p 5901:5901 -p 6901:6901 -e VNC_PW=password dockername/kc:latest /dockerstartup/vnc_startup.sh --wait

导出镜像

docker save f45301b13940 > /data/dockerimages/dockername.tar name:version

docker save -o kms > /mnt/user/kms.tar

导入镜像

docker load < 文件名

镜像重命名方法

docker tag [镜像id] [新镜像名称]:[新镜像标签]

查看容器使用的镜像具体版本

docker inspect AList|grep -i version

Comment