Traslado de un repositorio entre compartimentos
Descubra cómo mover un repositorio de Container Registry de un compartimento a otro.
Al crear un nuevo repositorio en Container Registry, especifique el compartimento en el que desea crearlo. Una vez creado el repositorio en un compartimento, puede moverlo posteriormente a otro compartimento. Por ejemplo, para cambiar los usuarios autorizados a utilizar el repositorio o para cambiar la forma en que se carga la facturación de un repositorio.
Solo los usuarios con los permisos adecuados pueden acceder al repositorio en el compartimento al que lo mueve.
Los permisos controlan los repositorios que puede mover y los compartimentos a los que puede moverlos (consulte Políticas para controlar el acceso al repositorio). Puede mover repositorios que haya creado (y repositorios a los que las políticas de IAM le hayan otorgado acceso a los grupos a los que pertenece) a cualquier compartimento al que tenga acceso. Si pertenece al grupo Administradores, puede mover cualquier repositorio del arrendamiento a cualquier compartimento.
El repositorio se mueve al compartimento seleccionado. Solo los usuarios con los permisos adecuados pueden acceder al repositorio en el compartimento al que lo ha movido.
Utilice el comando oci Artefactos Container Repository Change-compartment y los parámetros necesarios para mover repositorios entre compartimentos:
oci artifacts container repository change-compartment --compartment-id <compartment_ocid_new> --repository-id <repository_ocid> [OPTIONS]
Por ejemplo:oci artifacts container repository change-compartment --compartment-id ocid1.compartment.oc1..aaaaaaaaswegb83o... --repository-id ocid1.containerrepo.oc1.us-phoenix-1.0.ansh81vru1zp.aaaaaaaatxfd94p...
Para obtener una lista completa de indicadores y opciones de variables para los comandos de la CLI, consulte la Referencia de la línea de comandos.
Ejecute la operación ChangeContainerRepositoryCompartment para mover un repositorio a un compartimento diferente.