网页搜索:
https://hub.docker.com/
命令行搜索:
docker search tutorial
docker pull learn/tutorial # learn是用户名,tutorial是镜像名
运行镜像中的命令:
docker run learn/tutorial echo "hello word"
交互式运行(进入容器内部):
docker run -it -v /ifs:/ifs learn/tutorial
docker run learn/tutorial apt-get install -y ping
先用 docker ps -l
命令安装完新程序后容器的id
,然后保存修改后的容器:
docker commit 698 learn/ping
docker run lean/ping ping www.google.com
先用docker ps
查看运行中的容器列表,再通过docker inspect
命令查看具体细节:
docker inspect efe # efe是容器id的缩写,也可以写全
首先要在 dockerhub 网站:https://hub.docker.com/ ,注册自己的账号,然后用docker login
命令登录,后续才能将镜像发布到自己的空间下面。
docker push learn/ping
参考:
Docker 入门教程:https://www.docker.org.cn/book/docker/what-is-docker-16.html