常用的脚本

  1. docker 镜像迁移的时候要备份成tar
#!/bin/bash

docker images --format "{{.Repository}}:{{.Tag}}" | while read -r image; do
  # 将斜杠(/)替换为下划线(_)
  filename="${image//\//_}.tar"
  docker save -o "$filename" "$image"
done
  1. 进行导入镜像:
#!/bin/bash

for file in *.tar; do
  if [ -f "$file" ]; then
    echo "Loading $file..."
    docker load -i "$file"
    echo "Done."
  fi
done

你可能感兴趣的:(java,linux,开发语言,安全,docker,运维)