How to install docker-ce without internet and intranet yum repository?

廉价感情. 提交于 2020-01-16 04:38:10

问题


I downloaded the RPM package from the official website, but I still need to download some dependencies when I install it. I need to install docker-ce without any network or repository at all, so I need all the RPM packages I depend on and the order in which they are installed.

Docker-CE Version: 18.03+


回答1:


Only way to install if there is no internet is download tar and extract.

Steps available at :- Docker Install Steps
tar can be downloaded from Binary repo




回答2:


you must download the DEB package and install it manually and manage upgrades completely manually. This is useful in situations such as installing Docker on air-gapped systems with no access to the internet.

Install from a package

If you cannot use Docker’s repository to install Docker CE, you can download the .deb file for your release and install it manually. You will need to download a new file each time you want to upgrade Docker CE.

1.Go to [https://download.docker.com/linux/ubuntu/dists/], choose your Ubuntu version, browse to pool/stable/ and choose amd64, armhf, ppc64el, or s390x. Download the .deb file for the Docker version you want to install.

Note: To install an edge package, change the word stable in the URL to edge.

  • Install Docker CE, changing the path below to the path where you downloaded the Docker package.

  • $ sudo dpkg -i /path/to/package.deb

and run

  • $ sudo docker version

    to peresent docker version and succeed of inestallation.



来源:https://stackoverflow.com/questions/53680374/how-to-install-docker-ce-without-internet-and-intranet-yum-repository

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!