2020-02-20

Docker镜像常用操作

Views: 2865 | 1 Comment

Docker 导出镜像成 container:

docker create --name container_name from_REPOSITORY_name
docker export container_name -o abc.tar
docker import abc.tar

container 只能用 import 导入, 不能用 load 导入. container 不包含 docker 的配置文件? 例如用哪个用户登录?

保存运行中的镜像:

docker commit $container_id repo_name
docker save repo_name_or_tag -o abc-i.tar
docker load -i abc-i.tar

tag 和 untag

docker tag $TAG $repo:$tag
docker rmi $image_id

用某个用户运行镜像, 登录后进入某个目录. 相当于用哪个用户登录虚拟机.

docker run -it --user dev --workdir /home/dev d4

重启容器

docker start $container

Related posts:

  1. 3行代码的分页算法(求起始页和结束页)
  2. 解决从github匿名获取只读repo错误
  3. 将LevelDB数据导入SSDB
  4. 获取动态加载的图片大小的正确方法
  5. 快速排序算法(QuickSort)的代码实现
Posted by ideawu at 2020-02-20 20:06:05

One Response to "Docker镜像常用操作"

Leave a Comment