文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
4 用户篇
安装成功后,验证 docker
step 1: 启动 docker 守护进程 ( dockerd: Docker Daemon,服务端)
# ubuntu/linux 下服务启动
$ sudo service docker start
# 或者 centos
$ sudo systemctl restart docker
# 或者 linux 环境直接二进制程序启动
$ dockerd -d
# 或者 windows
$ docker-machine
step 2: docker 客户端运行 hello-world 镜像 (docker:Docker 客户端)
# run 命令: 如果本地没有镜像,将默认从官网(docker.io) 拉取镜像 pull,再运行 run
$ docker run hello-world
$ docker run -it ubuntu bash
备注:dockerd 服务端和 docker 客户端可以同主机也要在不同 host 里,它们之间可以通过 socket 或 REST 进行通讯。
非 root 用户启动 dockerd
# 建立 docker 组,将目标用户加入到 docker 组,重启 docker
$ sudo groupadd docker
$ sudo gpasswd -a [user] docker
$ sudo systemctl restart docker
# 切换到目标用户(需要注销退出再登陆),查看现在是否有 docker 响应信息
$ docker ps
docker 服务的权限组是 docker,对于 docker 组的用户都可以启动停止 docker 容器实例,非 docker 组用户无法操作 docker。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论