interactions:
- request:
    body: null
    headers:
      Docker-Distribution-Api-Version:
      - registry/2.0
    method: GET
    uri: https://registry-1.docker.io/v2/
  response:
    body:
      string: '{"errors":[{"code":"UNAUTHORIZED","message":"authentication required","detail":null}]}

        '
    headers:
      Content-Length:
      - '87'
      Content-Type:
      - application/json
      Date:
      - Tue, 02 Mar 2021 21:35:34 GMT
      Docker-Distribution-Api-Version:
      - registry/2.0
      Strict-Transport-Security:
      - max-age=31536000
      Www-Authenticate:
      - Bearer realm="https://auth.docker.io/token",service="registry.docker.io"
    status:
      code: 401
      message: Unauthorized
- request:
    body: null
    headers:
      Docker-Distribution-Api-Version:
      - registry/2.0
    method: GET
    uri: https://auth.docker.io/token?service=registry.docker.io&scope=repository%3Alibrary%2Fbusybox%3Apull
  response:
    body:
      string: '{"token":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsIng1YyI6WyJNSUlDK1RDQ0FwK2dBd0lCQWdJQkFEQUtCZ2dxaGtqT1BRUURBakJHTVVRd1FnWURWUVFERXp0U1RVbEdPbEZNUmpRNlEwZFFNenBSTWtWYU9sRklSRUk2VkVkRlZUcFZTRlZNT2taTVZqUTZSMGRXV2pwQk5WUkhPbFJMTkZNNlVVeElTVEFlRncweU1UQXhNalV5TXpFMU1EQmFGdzB5TWpBeE1qVXlNekUxTURCYU1FWXhSREJDQmdOVkJBTVRPMVZQU1ZJNlJFMUpWVHBZVlZKUk9rdFdRVXc2U2twTFZ6cExORkpGT2tWT1RFczZRMWRGVERwRVNrOUlPbEpYTjFjNlRrUktWRHBWV0U1WU1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBbnZBeVpFK09sZHgrY3hRS0RBWUtmTHJJYk5rK2hnaEg3Ti9mTFpMVDhEYXVPMXRoTWdoamxjcGhFVkNuYTFlMEZpOHVsUlZ4WG1HdWpZVDNXbnFsZ2ZpM2ZYTUQvQlBRTmlkWHZkeWprbDFZS3dPTkl3TkFWMnRXbExxaXFsdGhSWkFnTFdvWWZZMXZQMHFKTFZBbWt5bUkrOXRBcEMxNldNZ1ZFcHJGdE1rNnV0NDlMcDlUR1J0aDJQbHVWc3RSQ1hVUGp4bjI0d3NnYlUwVStjWTJSNEpyZmVJdzN0T1ZKbXNESkNaYW5SNmVheFYyVFZFUkxoZnNGVTlsSHAzcldCZ1RuNVRCSHlMRDNRdGVFLzJ3L3MvcUxZcmdIK1hCMmZBazJPd1NIRG5YWDg4WWVJd0EyVGJJMDdYNS8xQnVsaUwrUDduOWVBT1RmbDkxVlZwNER3SURBUUFCbzRHeU1JR3ZNQTRHQTFVZER3RUIvd1FFQXdJSGdEQVBCZ05WSFNVRUNEQUdCZ1JWSFNVQU1FUUdBMVVkRGdROUJEdFZUMGxTT2tSTlNWVTZXRlZTVVRwTFZrRk1Pa3BLUzFjNlN6UlNSVHBGVGt4TE9rTlhSVXc2UkVwUFNEcFNWemRYT2s1RVNsUTZWVmhPV0RCR0JnTlZIU01FUHpBOWdEdFNUVWxHT2xGTVJqUTZRMGRRTXpwUk1rVmFPbEZJUkVJNlZFZEZWVHBWU0ZWTU9rWk1WalE2UjBkV1dqcEJOVlJIT2xSTE5GTTZVVXhJU1RBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlFQTBkN3l1azQrWElabmtQb3RJVkdCeHBRSndpMzQwdExSb3R3Qzl4NkJpdWNDSUhFSmIyWGg0QzhtYVZic1Exd3ZUSCthRGV0VXhBS21lYkdXa3F6Z1J1Z1QiXX0.eyJhY2Nlc3MiOlt7InR5cGUiOiJyZXBvc2l0b3J5IiwibmFtZSI6ImxpYnJhcnkvYnVzeWJveCIsImFjdGlvbnMiOlsicHVsbCJdLCJwYXJhbWV0ZXJzIjp7InB1bGxfbGltaXQiOiIxMDAiLCJwdWxsX2xpbWl0X2ludGVydmFsIjoiMjE2MDAifX1dLCJhdWQiOiJyZWdpc3RyeS5kb2NrZXIuaW8iLCJleHAiOjE2MTQ3MjEyMzUsImlhdCI6MTYxNDcyMDkzNSwiaXNzIjoiYXV0aC5kb2NrZXIuaW8iLCJqdGkiOiJFNzRrVDBKa0ktOFZuRndHbnhSZiIsIm5iZiI6MTYxNDcyMDYzNSwic3ViIjoiIn0.FyVeaZ6-mE_cNCQaE8ynYRcGLCGEBVP_9Mo8dmQyUb5fRznoQlBmpkmM6lss3Wr4N8r3zP8NOuI36zSG5Hxabo75fN-qFl2J1-tYj1O6Iealu8XxSmvUMGSyaEmu7vSXzbrlj-766rDkxgiYclCpip1RT5qKXq8fFZk5WkYirQAxUah63Bf2-fttryDq9mHD2IsueDFf8iQFLZ3WYD6q5MMLYPBcYPvNz9Tv4ddLsEfV7nKTtkT_hThHSh5kPiPf0RqeAH5ikCtMU5pBivjpoOJ6JfkmW-_E7vgKLO5H-jJCaZVDCyvf9qGYXvMefOnV_nm4OrWVNeoVZDCilV0QwA","access_token":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsIng1YyI6WyJNSUlDK1RDQ0FwK2dBd0lCQWdJQkFEQUtCZ2dxaGtqT1BRUURBakJHTVVRd1FnWURWUVFERXp0U1RVbEdPbEZNUmpRNlEwZFFNenBSTWtWYU9sRklSRUk2VkVkRlZUcFZTRlZNT2taTVZqUTZSMGRXV2pwQk5WUkhPbFJMTkZNNlVVeElTVEFlRncweU1UQXhNalV5TXpFMU1EQmFGdzB5TWpBeE1qVXlNekUxTURCYU1FWXhSREJDQmdOVkJBTVRPMVZQU1ZJNlJFMUpWVHBZVlZKUk9rdFdRVXc2U2twTFZ6cExORkpGT2tWT1RFczZRMWRGVERwRVNrOUlPbEpYTjFjNlRrUktWRHBWV0U1WU1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBbnZBeVpFK09sZHgrY3hRS0RBWUtmTHJJYk5rK2hnaEg3Ti9mTFpMVDhEYXVPMXRoTWdoamxjcGhFVkNuYTFlMEZpOHVsUlZ4WG1HdWpZVDNXbnFsZ2ZpM2ZYTUQvQlBRTmlkWHZkeWprbDFZS3dPTkl3TkFWMnRXbExxaXFsdGhSWkFnTFdvWWZZMXZQMHFKTFZBbWt5bUkrOXRBcEMxNldNZ1ZFcHJGdE1rNnV0NDlMcDlUR1J0aDJQbHVWc3RSQ1hVUGp4bjI0d3NnYlUwVStjWTJSNEpyZmVJdzN0T1ZKbXNESkNaYW5SNmVheFYyVFZFUkxoZnNGVTlsSHAzcldCZ1RuNVRCSHlMRDNRdGVFLzJ3L3MvcUxZcmdIK1hCMmZBazJPd1NIRG5YWDg4WWVJd0EyVGJJMDdYNS8xQnVsaUwrUDduOWVBT1RmbDkxVlZwNER3SURBUUFCbzRHeU1JR3ZNQTRHQTFVZER3RUIvd1FFQXdJSGdEQVBCZ05WSFNVRUNEQUdCZ1JWSFNVQU1FUUdBMVVkRGdROUJEdFZUMGxTT2tSTlNWVTZXRlZTVVRwTFZrRk1Pa3BLUzFjNlN6UlNSVHBGVGt4TE9rTlhSVXc2UkVwUFNEcFNWemRYT2s1RVNsUTZWVmhPV0RCR0JnTlZIU01FUHpBOWdEdFNUVWxHT2xGTVJqUTZRMGRRTXpwUk1rVmFPbEZJUkVJNlZFZEZWVHBWU0ZWTU9rWk1WalE2UjBkV1dqcEJOVlJIT2xSTE5GTTZVVXhJU1RBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlFQTBkN3l1azQrWElabmtQb3RJVkdCeHBRSndpMzQwdExSb3R3Qzl4NkJpdWNDSUhFSmIyWGg0QzhtYVZic1Exd3ZUSCthRGV0VXhBS21lYkdXa3F6Z1J1Z1QiXX0.eyJhY2Nlc3MiOlt7InR5cGUiOiJyZXBvc2l0b3J5IiwibmFtZSI6ImxpYnJhcnkvYnVzeWJveCIsImFjdGlvbnMiOlsicHVsbCJdLCJwYXJhbWV0ZXJzIjp7InB1bGxfbGltaXQiOiIxMDAiLCJwdWxsX2xpbWl0X2ludGVydmFsIjoiMjE2MDAifX1dLCJhdWQiOiJyZWdpc3RyeS5kb2NrZXIuaW8iLCJleHAiOjE2MTQ3MjEyMzUsImlhdCI6MTYxNDcyMDkzNSwiaXNzIjoiYXV0aC5kb2NrZXIuaW8iLCJqdGkiOiJFNzRrVDBKa0ktOFZuRndHbnhSZiIsIm5iZiI6MTYxNDcyMDYzNSwic3ViIjoiIn0.FyVeaZ6-mE_cNCQaE8ynYRcGLCGEBVP_9Mo8dmQyUb5fRznoQlBmpkmM6lss3Wr4N8r3zP8NOuI36zSG5Hxabo75fN-qFl2J1-tYj1O6Iealu8XxSmvUMGSyaEmu7vSXzbrlj-766rDkxgiYclCpip1RT5qKXq8fFZk5WkYirQAxUah63Bf2-fttryDq9mHD2IsueDFf8iQFLZ3WYD6q5MMLYPBcYPvNz9Tv4ddLsEfV7nKTtkT_hThHSh5kPiPf0RqeAH5ikCtMU5pBivjpoOJ6JfkmW-_E7vgKLO5H-jJCaZVDCyvf9qGYXvMefOnV_nm4OrWVNeoVZDCilV0QwA","expires_in":300,"issued_at":"2021-03-02T21:35:35.467066689Z"}

        '
    headers:
      Content-Type:
      - application/json
      Date:
      - Tue, 02 Mar 2021 21:35:35 GMT
      Strict-Transport-Security:
      - max-age=31536000
      Transfer-Encoding:
      - chunked
    status:
      code: 200
      message: OK
- request:
    body: null
    headers:
      Accept:
      - application/vnd.docker.distribution.manifest.v2+json, application/vnd.docker.distribution.manifest.list.v2+json
      Authorization:
      - Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsIng1YyI6WyJNSUlDK1RDQ0FwK2dBd0lCQWdJQkFEQUtCZ2dxaGtqT1BRUURBakJHTVVRd1FnWURWUVFERXp0U1RVbEdPbEZNUmpRNlEwZFFNenBSTWtWYU9sRklSRUk2VkVkRlZUcFZTRlZNT2taTVZqUTZSMGRXV2pwQk5WUkhPbFJMTkZNNlVVeElTVEFlRncweU1UQXhNalV5TXpFMU1EQmFGdzB5TWpBeE1qVXlNekUxTURCYU1FWXhSREJDQmdOVkJBTVRPMVZQU1ZJNlJFMUpWVHBZVlZKUk9rdFdRVXc2U2twTFZ6cExORkpGT2tWT1RFczZRMWRGVERwRVNrOUlPbEpYTjFjNlRrUktWRHBWV0U1WU1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBbnZBeVpFK09sZHgrY3hRS0RBWUtmTHJJYk5rK2hnaEg3Ti9mTFpMVDhEYXVPMXRoTWdoamxjcGhFVkNuYTFlMEZpOHVsUlZ4WG1HdWpZVDNXbnFsZ2ZpM2ZYTUQvQlBRTmlkWHZkeWprbDFZS3dPTkl3TkFWMnRXbExxaXFsdGhSWkFnTFdvWWZZMXZQMHFKTFZBbWt5bUkrOXRBcEMxNldNZ1ZFcHJGdE1rNnV0NDlMcDlUR1J0aDJQbHVWc3RSQ1hVUGp4bjI0d3NnYlUwVStjWTJSNEpyZmVJdzN0T1ZKbXNESkNaYW5SNmVheFYyVFZFUkxoZnNGVTlsSHAzcldCZ1RuNVRCSHlMRDNRdGVFLzJ3L3MvcUxZcmdIK1hCMmZBazJPd1NIRG5YWDg4WWVJd0EyVGJJMDdYNS8xQnVsaUwrUDduOWVBT1RmbDkxVlZwNER3SURBUUFCbzRHeU1JR3ZNQTRHQTFVZER3RUIvd1FFQXdJSGdEQVBCZ05WSFNVRUNEQUdCZ1JWSFNVQU1FUUdBMVVkRGdROUJEdFZUMGxTT2tSTlNWVTZXRlZTVVRwTFZrRk1Pa3BLUzFjNlN6UlNSVHBGVGt4TE9rTlhSVXc2UkVwUFNEcFNWemRYT2s1RVNsUTZWVmhPV0RCR0JnTlZIU01FUHpBOWdEdFNUVWxHT2xGTVJqUTZRMGRRTXpwUk1rVmFPbEZJUkVJNlZFZEZWVHBWU0ZWTU9rWk1WalE2UjBkV1dqcEJOVlJIT2xSTE5GTTZVVXhJU1RBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlFQTBkN3l1azQrWElabmtQb3RJVkdCeHBRSndpMzQwdExSb3R3Qzl4NkJpdWNDSUhFSmIyWGg0QzhtYVZic1Exd3ZUSCthRGV0VXhBS21lYkdXa3F6Z1J1Z1QiXX0.eyJhY2Nlc3MiOlt7InR5cGUiOiJyZXBvc2l0b3J5IiwibmFtZSI6ImxpYnJhcnkvYnVzeWJveCIsImFjdGlvbnMiOlsicHVsbCJdLCJwYXJhbWV0ZXJzIjp7InB1bGxfbGltaXQiOiIxMDAiLCJwdWxsX2xpbWl0X2ludGVydmFsIjoiMjE2MDAifX1dLCJhdWQiOiJyZWdpc3RyeS5kb2NrZXIuaW8iLCJleHAiOjE2MTQ3MjEyMzUsImlhdCI6MTYxNDcyMDkzNSwiaXNzIjoiYXV0aC5kb2NrZXIuaW8iLCJqdGkiOiJFNzRrVDBKa0ktOFZuRndHbnhSZiIsIm5iZiI6MTYxNDcyMDYzNSwic3ViIjoiIn0.FyVeaZ6-mE_cNCQaE8ynYRcGLCGEBVP_9Mo8dmQyUb5fRznoQlBmpkmM6lss3Wr4N8r3zP8NOuI36zSG5Hxabo75fN-qFl2J1-tYj1O6Iealu8XxSmvUMGSyaEmu7vSXzbrlj-766rDkxgiYclCpip1RT5qKXq8fFZk5WkYirQAxUah63Bf2-fttryDq9mHD2IsueDFf8iQFLZ3WYD6q5MMLYPBcYPvNz9Tv4ddLsEfV7nKTtkT_hThHSh5kPiPf0RqeAH5ikCtMU5pBivjpoOJ6JfkmW-_E7vgKLO5H-jJCaZVDCyvf9qGYXvMefOnV_nm4OrWVNeoVZDCilV0QwA
      Docker-Distribution-Api-Version:
      - registry/2.0
    method: GET
    uri: https://registry-1.docker.io/v2/library/busybox/manifests/sha256:74e4a68dfba6f40b01787a3876cc1be0fb1d9025c3567cf8367c659f2187234f
  response:
    body:
      string: "{\n   \"schemaVersion\": 2,\n   \"mediaType\": \"application/vnd.docker.distribution.manifest.v2+json\",\n
        \  \"config\": {\n      \"mediaType\": \"application/vnd.docker.container.image.v1+json\",\n
        \     \"size\": 1457,\n      \"digest\": \"sha256:491198851f0ccdd0882cb9323f3856043d4e4c65b773e8eac3e0f6bc979a2ae7\"\n
        \  },\n   \"layers\": [\n      {\n         \"mediaType\": \"application/vnd.docker.image.rootfs.diff.tar.gzip\",\n
        \        \"size\": 764655,\n         \"digest\": \"sha256:5c4213be9af904dd74649d250f22023f532b2f9179ffcb15260b5eaa10d7a3b4\"\n
        \     }\n   ]\n}"
    headers:
      Content-Length:
      - '527'
      Content-Type:
      - application/vnd.docker.distribution.manifest.v2+json
      Date:
      - Tue, 02 Mar 2021 21:35:35 GMT
      Docker-Content-Digest:
      - sha256:74e4a68dfba6f40b01787a3876cc1be0fb1d9025c3567cf8367c659f2187234f
      Docker-Distribution-Api-Version:
      - registry/2.0
      Etag:
      - '"sha256:74e4a68dfba6f40b01787a3876cc1be0fb1d9025c3567cf8367c659f2187234f"'
      RateLimit-Limit:
      - 100;w=21600
      RateLimit-Remaining:
      - 99;w=21600
      Strict-Transport-Security:
      - max-age=31536000
    status:
      code: 200
      message: OK
- request:
    body: null
    headers:
      Docker-Distribution-Api-Version:
      - registry/2.0
    method: GET
    uri: http://localhost:5000/v2/
  response:
    body:
      string: '{}'
    headers:
      Content-Length:
      - '2'
      Content-Type:
      - application/json; charset=utf-8
      Date:
      - Tue, 02 Mar 2021 21:35:35 GMT
      Docker-Distribution-Api-Version:
      - registry/2.0
      X-Content-Type-Options:
      - nosniff
    status:
      code: 200
      message: OK
- request:
    body: null
    headers:
      Accept:
      - application/vnd.docker.distribution.manifest.v2+json, application/vnd.docker.distribution.manifest.list.v2+json
      Docker-Distribution-Api-Version:
      - registry/2.0
    method: GET
    uri: http://localhost:5000/v2/library/busybox/manifests/latest
  response:
    body:
      string: "{\n   \"schemaVersion\": 2,\n   \"mediaType\": \"application/vnd.docker.distribution.manifest.v2+json\",\n
        \  \"config\": {\n      \"mediaType\": \"application/vnd.docker.container.image.v1+json\",\n
        \     \"size\": 1457,\n      \"digest\": \"sha256:491198851f0ccdd0882cb9323f3856043d4e4c65b773e8eac3e0f6bc979a2ae7\"\n
        \  },\n   \"layers\": [\n      {\n         \"mediaType\": \"application/vnd.docker.image.rootfs.diff.tar.gzip\",\n
        \        \"size\": 764655,\n         \"digest\": \"sha256:5c4213be9af904dd74649d250f22023f532b2f9179ffcb15260b5eaa10d7a3b4\"\n
        \     }\n   ]\n}"
    headers:
      Content-Length:
      - '527'
      Content-Type:
      - application/vnd.docker.distribution.manifest.v2+json
      Date:
      - Tue, 02 Mar 2021 21:35:35 GMT
      Docker-Content-Digest:
      - sha256:74e4a68dfba6f40b01787a3876cc1be0fb1d9025c3567cf8367c659f2187234f
      Docker-Distribution-Api-Version:
      - registry/2.0
      Etag:
      - '"sha256:74e4a68dfba6f40b01787a3876cc1be0fb1d9025c3567cf8367c659f2187234f"'
      X-Content-Type-Options:
      - nosniff
    status:
      code: 200
      message: OK
version: 1
