![](https://www.devopsschool.com/blog/wp-content/uploads/2018/10/How-to-Set-up-docker.jpg)
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 info
![](https://www.devopsschool.com/blog/wp-content/uploads/2023/11/image-24.png)
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
1
/
2
![loading](https://www.devopsschool.com/blog/wp-content/plugins/youtube-embed-plus/images/gallery-page-loader.gif)
![play](https://www.devopsschool.com/blog/wp-content/plugins/youtube-embed-plus/images/playhover.png)
Docker Advance Tutorial | Part 1 out 16 | — By DevOpsSchool
![play](https://www.devopsschool.com/blog/wp-content/plugins/youtube-embed-plus/images/playhover.png)
Docker Advance Tutorial | Part 2 out 16 | — By DevOpsSchool
![play](https://www.devopsschool.com/blog/wp-content/plugins/youtube-embed-plus/images/playhover.png)
Docker Advance Tutorial | Part 3 out 16 | — By DevOpsSchool
![play](https://www.devopsschool.com/blog/wp-content/plugins/youtube-embed-plus/images/playhover.png)
Docker Advance Tutorial | Part 4 out 16 | — By DevOpsSchool
![play](https://www.devopsschool.com/blog/wp-content/plugins/youtube-embed-plus/images/playhover.png)
Docker Advance Tutorial | Part 5 out 16 | — By DevOpsSchool
![play](https://www.devopsschool.com/blog/wp-content/plugins/youtube-embed-plus/images/playhover.png)
Docker Advance Tutorial | Part 6 out 16 | — By DevOpsSchool
![play](https://www.devopsschool.com/blog/wp-content/plugins/youtube-embed-plus/images/playhover.png)
Docker Advance Tutorial | Part 7 out 16 | — By DevOpsSchool
![play](https://www.devopsschool.com/blog/wp-content/plugins/youtube-embed-plus/images/playhover.png)
Docker Advance Tutorial | Part 8 out 16 | — By DevOpsSchool
![play](https://www.devopsschool.com/blog/wp-content/plugins/youtube-embed-plus/images/playhover.png)
Docker Advance Tutorial | Part 9 out 16 | — By DevOpsSchool
![play](https://www.devopsschool.com/blog/wp-content/plugins/youtube-embed-plus/images/playhover.png)
Docker Advance Tutorial | Part 10 out 16 | — By DevOpsSchool
![play](https://www.devopsschool.com/blog/wp-content/plugins/youtube-embed-plus/images/playhover.png)
Docker Advance Tutorial | Part 11 out 16 | — By DevOpsSchool
![play](https://www.devopsschool.com/blog/wp-content/plugins/youtube-embed-plus/images/playhover.png)
Docker Advance Tutorial | Part 13 out 16 | — By DevOpsSchool
![play](https://www.devopsschool.com/blog/wp-content/plugins/youtube-embed-plus/images/playhover.png)
Docker Advance Tutorial | Part 14 out 16 | — By DevOpsSchool
![play](https://www.devopsschool.com/blog/wp-content/plugins/youtube-embed-plus/images/playhover.png)
Docker Advance Tutorial | Part 15 out 16 | — By DevOpsSchool
![play](https://www.devopsschool.com/blog/wp-content/plugins/youtube-embed-plus/images/playhover.png)
Docker Advance Tutorial | Part 16 out 16 | — By DevOpsSchool
1
/
2
![loading](https://www.devopsschool.com/blog/wp-content/plugins/youtube-embed-plus/images/gallery-page-loader.gif)
Latest posts by Rajesh Kumar (see all)
- How to remove sensitive warning from ms office powerpoint - July 14, 2024
- AIOps and DevOps: A Powerful Duo for Modern IT Operations - July 14, 2024
- Leveraging DevOps and AI Together: Benefits and Synergies - July 14, 2024