docker基本命令

本文详细介绍了Docker的一系列常用命令,包括版本查看、登录私服、镜像管理、容器操作等,适合初学者快速上手及进阶学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

docker版本查看

docker -version

注意utilization.want-want.com:8082为私服

docker登陆私服

 docker login utilization.want-want.com:8082

退出 

exit

运行jar文件

 java -jar lodapLogin.jar

创建文件夹

 mkdir Dockerfile

移除文件

 rm Dockerfile

移除文件夹

  rmdir Dockerfile

创建文件

  vim Dockerfile

-t开启了一个连接容器里边的terminal(终端)

进入准备好打包的文件夹内执行,创建名为lodaplogin的镜像(注意镜像名全小写)

docker build -t ldapcheck .

查询docker镜像

docker images

查询端口号为8080的运行的进程 (-i 开启了input(输入)功能)

  sudo lsof -i :8080

杀死进程

    sudo kill 679

-d代表后台模式 -p代表端口号

 docker run -d -p 8080:8080 utilization.want-want.com:8082/ldapcheck

查看容器

docker ps (运行成功的)

-a 代表 all

 docker ps -a (所有的)

-l 代表 last

docker ps -l (查看最后创建的 container)

查看容器b018460cd084的日志

docker logs b018460cd084(容器ID)

启动容器
 docker start b018460cd084(容器ID)

停止容器

docker stop 691f36520b76(容器ID)
移除镜像

 docker rmi 9e566c929a03(IMAGE ID)先移除镜像中的容器

 -f,—force 

docker rmi -f c7fc7faf8c28(IMAGE ID)强制移除镜像


移除容器

docker rm a644c816cbdf(容器ID)

打成tag 注意tag名称 前面是私服名

docker tag 6bbeb96390c5  utilization.want-want.com:8082/ldapcheck

push到私服

docker push utilization.want-want.com:8082/ldapcheck (注意先登录到私服)

从私服查找镜像

docker search utilization.want-want.com:8082/ldapcheck  (注意先登录到私服)

 从私服拉取镜像

进入docker容器

  sudo docker exec -it 7752222e1e1 /bin/bash

  docker pull utilization.want-want.com:8082/ldapcheck

(镜像精简docker files)

https://github.com/izuolan/dockerfiles/tree/master/base

https://www.jianshu.com/p/525ef36ebfd8

OpenJDK-JRE(102.6 MB)

如果OpenJDK能够满足你的需求的话,就用这个吧~~

FROM alpine
MAINTAINER izuolan <i@zuolan.me>
RUN echo '@edge http://nl.alpinelinux.org/alpine/edge/main' >> /etc/apk/repositories && \
    echo '@community http://nl.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories && \
    apk update && \
    apk upgrade && \
    apk add ca-certificates openjdk8-jre-base@community && \
    apk del ca-certificates && \
    rm -rf /tmp/* /var/cache/apk/*
kubernetes
http://docs.kubernetes.org.cn/94.html
http://docs.kubernetes.org.cn/109.html
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值