Step 1 – Install Docker
Step 2 – Enabe Docker insecure as Artifactory is insecure
18.206.205.28 - is public ip address
8081 - is a port for artifactory managment
vi /etc/docker/daemon.json
{
"insecure-registries" : ["18.206.205.28:8081"]
}
$ systemctl status docker
$ systemctl restart docker
$ docker infoCode language: PHP (php)

Step 3 – Login to docker
admin - username of artifactory
Admin123 - password of admin
$ docker login -u admin -p Admin123 18.206.205.28:8081
Step 4 – Create an image or pull an image/tag it
$ docker pull ubuntu
$ docker images
$ docker tag ubuntu 18.206.205.28:8081/devopsschool/ubuntu
Step 5 – Push the new images created
$ docker push 18.206.205.28:8081/devopsschool/ubuntu
$ docker images
Step 6 – Delete a image before test pull
$ docker images
$ docker rmi 18.206.205.28:8081/devopsschool/ubuntu
$ docker images
$ docker pull 18.206.205.28:8081/devopsschool/ubuntu
I’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing practical knowledge, real-world experiences, and industry best practices. I have worked at Cotocus and regularly write about technology, travel, investing, health, product reviews, and digital marketing through my various platforms.
I publish technical articles at DevOps School, travel stories at Holiday Landmark, stock market insights at Stocks Mantra, health and fitness guidance at My Medic Plus, product reviews at TrueReviewNow, and SEO and digital marketing strategies at Wizbrand.
Find Trusted Cardiac Hospitals
Compare heart hospitals by city and services — all in one place.
Explore Hospitals