【1】获取两个软件
libseccomp-2.3.1-3.el7.x86_64.rpm
container-selinux-2.9-4.el7.noarch.rpm
docker-ce-18.06.1.ce-3.el7.x86_64.rpm
第一个软件和第二个软件可以在阿里云镜像仓库中找到,第三个软件通过下面的命令下载。
【2】通过yum 命令安装docker
yum install docker-ce-18.06.1.ce-3.el7.x86_64.rpm
libseccomp-2.3.1-3.el7.x86_64.rpm
container-selinux-2.9-4.el7.noarch.rpm
【3】下载镜像测试(你的电脑需要联网)
首先要启动docker
[root@random docker-ce]# systemctl start docker
通过docker search 查找镜像(以后需要的镜像都可以通过这个命令查找)
[root@random docker-ce]# docker search httpd
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
httpd The Apache HTTP Server Project 2159 [OK]
.......
镜像比较多,这里只列出一项,然后通过docker pull 将镜像下载下来。
[root@random docker-ce]# docker pull httpd
Using default tag: latest
latest: Pulling from library/httpd
a5a6f2f73cd8: Pull complete
ac13924397e3: Pull complete
91b81769f14a: Pull complete
fec7170426de: Pull complete
992c7790d5f3: Pull complete
Digest: sha256:9753aabc6b0b8cd0a39733ec13b7aad59e51069ce96d63c6617746272752738e
Status: Downloaded newer image for httpd:latest
下载速度可能比较慢,要耐心等待。
查看镜像:
[root@random docker-ce]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
httpd latest 2a51bb06dc8b 3 days ago 132MB
运行镜像:
[root@random docker-ce]# docker run -dit --name my-apache-app -p 8080:80 -v /var/www/html/:/usr/local/apache2/htdocs/ httpd
5381a6c11fb70b02cbcf6cf31f104ef06d531f5dac306c9891f1aa724623b465
在浏览器中访问主机的8080端口
————————————————
版权声明:本文为CSDN博主「random_w」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/random_w/article/details/84255339