docker 鱼龙混杂之基础操作篇

查询docker版本: docker version

本地所有镜像: docker images

拉去镜像: docker pull tomcat:版本

重新加载配置:sudo systemctl daemon-reload

重启 sudo systemctl restart docke

拉镜像: docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]\

运行容器: docker run -it --rm -d ubuntu:16.04 bahs

查询正在运行容器对象:docker ps

查询所以容器对象:docker ps -a

删除容器: docker rm [id | name]

一般来说,虚悬镜像已经失去了存在的价值,是可以随意删除的,可以用下面的命令删除。

docker image prune

删除镜像:

docker rmi IMAGEID

删除容器:

docker rm containerId

-f 强制删除

创建运行一个容器:

docker run -p 8080:8080 tomcat

注意退出容器ps状态kill掉了

进入一个容器:

docker exec -it containerId(容器id) bash

例子:

docker exec -it 061f39576f88 bash

Error response from daemon: Container 061f39576f88e8c42a7d9d40a046e71ec55ca92e52f031b83539443176afe34d is not running

启动容器:

docker start 容器id

构建镜像:

touch Dockerfile

FROM tomcat

WORKDIR /user/local/tomcat/web

RUN echo "Hollo Docker" > index.html

COPY ./index.html /user/local/tomcat/web/ROOT/

docker build -t 名称:标签 .    注意有个点

run

  • -a stdin: 指定标准输入输出内容类型,可选 STDIN/STDOUT/STDERR 三项;

  • -d: 后台运行容器,并返回容器ID;

  • -i: 以交互模式运行容器,通常与 -t 同时使用;

  • -P: 随机端口映射,容器内部端口随机映射到主机的高端口

  • -p: 指定端口映射,格式为:主机(宿主)端口:容器端口

  • -t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;

  • --name="nginx-lb": 为容器指定一个名称;

  • --dns 8.8.8.8: 指定容器使用的DNS服务器,默认和宿主一致;

  • --dns-search example.com: 指定容器DNS搜索域名,默认和宿主一致;

  • -h "mars": 指定容器的hostname;

  • -e username="ritchie": 设置环境变量;

  • --env-file=[]: 从指定文件读入环境变量;

  • --cpuset="0-2" or --cpuset="0,1,2": 绑定容器到指定CPU运行;

  • -m :设置容器使用内存最大值;

  • --net="bridge": 指定容器的网络连接类型,支持 bridge/host/none/container: 四种类型;

  • --link=[]: 添加链接到另一个容器;

  • --expose=[]: 开放一个端口或一组端口;

  • --volume , -v: 绑定一个卷

exec

  • -d :分离模式: 在后台运行

  • -i :即使没有附加也保持STDIN 打开

  • -t :分配一个伪终端

logs

  • -f : 跟踪日志输出

  • --since :显示某个开始时间的所有日志

  • -t : 显示时间戳

  • --tail :仅列出最新N条容器日志

技术支持:闫宇峰

他的个人博客地址:http://120.78.93.197/

这是我的公众号 有最新的it咨询,和个人工作的记录:

docker 鱼龙混杂之基础操作篇

这是我的个人微信遇到问题欢迎,提问:

docker 鱼龙混杂之基础操作篇

最后加上高质量的淘宝店:如有质量问题随时滴滴我,童叟无欺!

    

docker 鱼龙混杂之基础操作篇

【童装园服定制店铺】https://m.tb.cn/h.ef2J8CD?sm=6e0f74 点击链接,再选择浏览器咑閞;或復·制这段描述¥zfwjY4JVngW¥后到淘♂寳♀