Docker入门的基础命令笔记

查看镜像列表

docker images 

从仓库拉取镜像

docker pull [OPTIONS] name [:TAG] 例如:docker pull hello-world:latest

运行docker命令

docker run [OPTIONS] IMAGE[:TAG][COMMAND][ARG...]

查看正在运行的docker 镜像

docker ps

查看docker 运行帮助

docker run --help

docker run -d //在后台运行程序,并打印运行程序容器的id

进入到程序的内部

 docker exec [OPTIONS] CONTAINER COMMAND [ARG...]

说明:一般常用的OPTIONS为-it,CONTAINER可以输入容器ID的前几位字母即可找到

进入容器内部,会发现其实该容器内部就是一个微型的linux系统,使用 which NAME 命令
查找程序所在的位置 exit命令可以退出容器

停止docker 服务

docker stop CONTAINER ID

同样CONTAINER ID可以只输入前几位字母。

端口映射,docker容器内部的网络有HOST,BRIGE,NONE这几种模式,为了保证与主机端口建立连接,
需要将docker内部的端口与主机端口进行映射

docker run -d -p 8080:80 hub.c.163.com/library/nginx

-p命令:指定主机端口与docker内部端口映射

docker run -d -P hub.c.163.com/library/nginx

-P命令:随机指定主机端口与docker容器内部端口映射
映射成功之后可以使用netstat -na|grep 8080 命令进行检查,监听是否映射成功,使用-P命令时,注意自己主机的防火墙哦~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值