Kiểm tra các images tồn tại trong host
$ docker images
Tải images từ docker hub về host
$ docker pull ubuntu
Đăng nhập vào docker hub:
$ docker login
Sau khi đăng nhập thành công ta tiến hành push image lên hub:
$ docker push trangnth/controller-proj
còn nếu muốn pull về:
$ docker pull trangnth/controller-proj
Tạo một môi trường chưa image:
$ docker run -d -p 5000:5000 --name registry registry:2
Khi đó port 5000 đang ở trạng thái lắng nghe, mọi thao tác push/pull đều được thực hiện trên port này.
Cấu hình docker để có thể pull/push từ registry vừa tạo, sử file /etc/default/docker
DOCKER_OPTS="--insecure-registry ip_registry:5000"
Khởi động lại docker:
$ service docker restart