首先: docker运行 登录管理页面:https://docker的IP:631/admin/ vim命令按 ESC,左下角就可以进行输入 docker常用命令1、docker pull [OPTIONS] NAME [:TAG] :此命令的作用是从docker远程的仓库拉取镜像到本地 (命令中的NAME项是必填的代表我们需要拉取的镜像名称; [:TAG]是可选的,是代表镜像的版本; [OPTIONS]是代表拉取的镜像参数) 例如:拉取hello-world镜像命令:docker pull hello-world 2、docker images [OPTIONS] [REPOSITORY[:TAG]] :此命令是来查看我们本机都有哪些镜像,也可以验证我们的pull是否执行成功(命令中[OPTIONS]是镜像的参数; [REPOSITORY[:TAG]]是镜像的名称和版本) docker images命令的参数含义: REPOSTTORY : 镜像名字 TAG : 版本(lastest 最新版) IMAGE ID : 64 位的字符串,可以唯一标识镜像,这里只显示16位,后面的被截掉了。 CREATED : 创建时间 (最后修改时间) SIZE : 大小 3、docker run [OPTIONS] IMAGE [:TAG] [COMMAND] [ARG…] :运行镜像,命令中IMAGE镜像名字项为必填项 4、docker run -d 镜像名: 后台运行容器 5、docker ps: 查看正在运行的容器 6、docker exec -it :在运行的容器中运行命令 7、docker run —help: 可以查看docker run 都有哪些参数; 8、docker pull hub.c.163.com/library/nginx:latest 拉取nginx镜像 docker run hub.c.163.com/library/nginx 在前台运行Nginx; docker run -d hub.c.163.com/library/nginx 在后台运行Nginx并打印相应运行Id; 9、 docker run -d -p 主机端口:容器端口 容器的名称:启动镜像,并执行映射端口 比如:docker run -d -p 8080:80 hub.c.163.com/library/nginx docker run -d -P 容器名称: 启动镜像,并开放所有的端口与主机建立映射 10、docker stop 容器Id :停止docker 11、docker build -t 容器名称:版本 Dockerfile文件目录: 构建镜像 如:docker build -t demo:latest . |
|