您的位置:首页 > 运维架构 > Docker

docker学习_2、docker组件

2020-02-03 04:35 441 查看

docker学习_docker组件

docker component

1 Docker client client
2 Docker server daemon
3 Docker Image Image
4 registry dockerhub/daocloud
5 Docker Container container

mind map

run example

命令不附效果图,动手去做,胜于看

docker run -d -p 80:80 httpd
#-d detach(分离)在后台运行  -p 指定端口
docker images #查看镜像
docker ps #查看容器状态

可以联系上面的图,client发出命令,daemon执行,如果本地没有镜像则向registry拉取。

通信远程客户端

docker默认只接受本机client的命令,但可设置接收远端的命令,允许远程配置请求
打开TCP监听

vi /etc/systemd/system/multiuser.target.wants/docker.service
#在ExecStart 后附加   -H tcp://0.0.0.0
#-H host,0.0.0.0允许所有的远端
systemctl daemon-reload
systemctl restart docker.service
#重启
docker  -H [ip]  info
#测试远端,查看远端docker的信息

image和其他文件之间的转化

  • 点赞
  • 收藏
  • 分享
  • 文章举报
Lnu_lizi 发布了5 篇原创文章 · 获赞 0 · 访问量 54 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: