docker 记录命令和linux 一些常用命令

docker 记录命令和linux 一些常用命令,第1张

docker 记录命令和linux 一些常用命令

docker images 命令

docker images -a 查看全部image

搜索命令
dockers search mysql
过滤
docker search mysql --filter=STARS=3000
下载
docker pull mysql
加版本号
docker pull mysql :5.7

删除images
docker rmi -f  imageID
docker rmi -f  imageID imageID 
docker rmi -f $(docker images -aq) 删除全部
---------------------------------------------
docker 容器命令
docker run [可选参数] image
#参数说明
--name="Name" //容器名称
-d                  后台方式运行
-it                   进入容器
-p                   指定容器端口
-P                    随机端口
-rm                 容器启动完删除
docker ps        正在运行容器
            -aq  全部容器id
-exit               退出容器
ctrl +P+Q   退出容器,容器不停止
docker rm  容器id  删除容器,正在运行的不能删
docker rm -f $(dcoker ps -aq)      删除全部
docker ps -a -q| xargs docker rm 删除全部

启动和停止容器
docker  start  容器id  #启动容器
docker   restart  容器id  #重启容器
docker  stop 容器id   #停止当前正在运行的容器
docker kill 容器id   #强制停止当前容器

---------------------------------------
docker 查看日志命令
docker -f      #显示全部
            -t       #时间戳

----------------------------------------
docker 进入后台的命令
docker exec -it 
------------------------------------------
docker 拷贝命令
docker cp e67532a6ad34:/home/test2.java /home
---------------------------------------------
docker 映射端口
 docker run -d --name nginx01 -p 3344:80 nginx

-----------------------------------------------
查看 docker  cup  内存信息
docker stats    

---------------------------------------------
es设置最小内存最大内存启动参数
docker run -d --name elasticsearch01 -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64m -Xmx512m" elasticsearch:7.6.2

----------------------------------------------


ps aux |grep java        //查询所有java进程
ps -ef | grep java    //查询java进程(这个更多点)

lsof -i:8080         //查询端口为8080的进程
ss -lntup|grep 22301  //根据进程查端口

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5704222.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存