Basta fazer o download do formulário de imagem ISO do Centos neste site de índice link e escolha CentOS-7-x86_64-Everything-1611.iso cujo tamanho é 7.7G (se você tiver, pule este passo).
monte-o no Virtualbox (clique duas vezes no cdrom VB e navegue até a localização ISO e escolha-o)
crie um arquivo em /etc/yum.repo com o nome myrepo.repo
Como os seguintes passos:
vim /etc/yum.repos.d/myrepo.repo
digite o seguinte dentro do arquivo: -
[myRepo]
name=Cdrom Repository
baseurl=file:///cdrom
gpgcheck=0
enabled=1
salve e saia.
Em seguida, crie o ponto de montagem e monte o cdrom nele:
mkdir /cdrom
mount /dev/cdrom /cdrom
Por último, desative o repositório padrão do Centos Adicionando enabled = 0. Como a seguir:
vim /etc/yum.repo.d/Centos-Base
E agora você tem repositório local em sua máquina (verifique com o yum repolist)