一、运行第一个容器
环境声明
OS: CentOS Linux 7
kernel: 3.10.0-514.2.2.el7.x86_64
docker version: docker-ce-17.03.1.ce

docker run -d -p 宿主机端口:容器端口 httpd

docker run -d -p 80:80 httpd

理解:

1.从 docker hub 下载 httpd 镜像,镜像中已经安装好了 apache http server
2.启动 httpd 容器,并将容器的 80 端口映射到宿主机的 80 端口
3.用浏览器验证容器是否正常工作,在浏览器中输入 该主机ip地址即可(如下图)
002_运行第一个容器
002_运行第一个容器
二、镜像下载加速
由于 docker hub 的服务器在国外,下载镜像会比较慢; 还好国内有 daocloud 为我们提供了免费的镜像服务;

使用 daocloud 镜像服务
1. 在 daocloud.io 免费注册一个用户
2.登陆后,点击顶部菜单(右上角) "加速器" 如下图

002_运行第一个容器
002_运行第一个容器

3. copy “加速器” 命令并在主机执行

002_运行第一个容器
002_运行第一个容器
002_运行第一个容器

002_运行第一个容器

4.重启docker deamon即可

systemctl restart docker.service

systemctl status docker.service




相关文章:

  • 2021-06-09
  • 2021-11-13
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-03
  • 2021-11-25
  • 2021-07-21
  • 2022-01-11
  • 2021-12-17
  • 2021-07-22
相关资源
相似解决方案