博客
关于我
docker 操作命令总结
阅读量:320 次
发布时间:2019-03-04

本文共 2109 字,大约阅读时间需要 7 分钟。

常用命令及操作指南

Docker命令

进入容器

docker exec -it 688e83c55129 bash

复制文件到主机

docker cp 688e83c55129:/test/test.txt /opt/software/temp/test/

复制文件到容器内部

docker cp /opt/software/temp/test/test.txt 688e83c55129:/test/

查看容器所有ID(正在运行的容器)

docker ps -a

查看容器启动日志

docker logs -f --tail=200 xxxx

创建容器并指定启动端口配置文件,启动容器

docker run -d --name redis -p 6379:6379 -v /redis/conf/redis.conf:/etc/redis/redis.conf -v /redis/data:/data redis:5.0.5 redis-server /etc/redis/redis.conf --appendonly yes

查看容器IP地址

docker inspect 451f12a54e62

启动容器(外部端口:内部端口)

docker run -d -p 8051:8021 pay_inner

指定共享文件路径启动方式(宿主机路径:容器内部路径)

docker run -it -v /java/certificate/:/pay/certificate/ -d -p 8051:8021 alipay_inner /bin/bash

删除容器、镜像

docker rm 容器iddocker rmi 镜像id

创建容器

docker build -t alipay .

启动容器,挂载日志到宿主机

docker run -d -p 8052:8022 --name fadada_sign -v /java/logs:/logs fadada

常用重启,自动重启

systemctl enable dockerdocker restart 

文件操作

查看文件某行内容

sed -n 80,90p redis.conf

修改某一行内容

sed -ie 's/protected-mode no/protected-mode yes/g' redis.conf

查看Redis版本信息

info

查看空间占用

du -sh

查看CPU内存占用

top

数据库操作

查看MySQL版本

select version();

查看数据库空间占用

SELECT (sum(DATA_LENGTH)+sum(INDEX_LENGTH))/1024/1024/1024 GB FROM information_schema.TABLES where TABLE_SCHEMA='库名';

系统管理

查看文件大小/查看当前目录文件大小

ls -lh 或者 ll -h

查看文件大小

du --max-depth=1 -h

日志管理

查看服务器登录IP日志

who /var/log/wtmpmore /var/log/secure

文件重命名

mv a b

补充命令

查看镜像占用大小

docker system df -v

在线下载JDK8

wget --no-check-certificate --no-cookies --header “Cookie: oraclelicense=accept-secure backup-cookie” http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm

Vue项目常用命令

安装Node.js

; (注:请根据实际情况补充完整命令)

安装cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

配置环境变量

PATH 新增node.js 安装路径D:\Program Files\nodejs\node_globalNODE_PATH 新增D:\Program Files\nodejs\node_global\node_modules

安装Vue

cnpm install vue -g

安装Vue CLI

cnpm install vue-cli -g

创建工程

vue init webpack mytest

进入工程目录并打包运行

进入项目文件下;npm install npm run build npm install npm-cli npm run dev;

Git操作

查看分支创建时间

git for-each-ref --format=’%(committerdate) %09 %(authorname) %09 %(refname)’ | sort -k5n -k2M -k3n -k4n

转载地址:http://eduh.baihongyu.com/

你可能感兴趣的文章
Objective-C实现CaesarsCiphe凯撒密码算法(附完整源码)
查看>>
Objective-C实现calloc函数功能(附完整源码)
查看>>
Objective-C实现canny边缘检测算法(附完整源码)
查看>>
Objective-C实现cartesianProduct笛卡尔乘积算法(附完整源码)
查看>>
Objective-C实现check strong password检查密码强度算法(附完整源码)
查看>>
Objective-C实现chudnovsky algorithm楚德诺夫斯基算法(附完整源码)
查看>>
Objective-C实现CIC滤波器(附完整源码)
查看>>
Objective-C实现circle sort圆形排序算法(附完整源码)
查看>>
Objective-C实现CircularQueue循环队列算法(附完整源码)
查看>>
Objective-C实现clearBit清除位算法(附完整源码)
查看>>
Objective-C实现climbStairs爬楼梯问题算法(附完整源码)
查看>>
Objective-C实现cocktail shaker sort鸡尾酒排序算法(附完整源码)
查看>>
Objective-C实现cocktailShakerSort鸡尾酒排序算法(附完整源码)
查看>>
Objective-C实现CoinChange硬币兑换问题算法(附完整源码)
查看>>
Objective-C实现collatz sequence考拉兹序列算法(附完整源码)
查看>>
Objective-C实现Collatz 序列算法(附完整源码)
查看>>
Objective-C实现comb sort梳状排序算法(附完整源码)
查看>>
Objective-C实现combinationSum组合和算法(附完整源码)
查看>>
Objective-C实现combinations排列组合算法(附完整源码)
查看>>
Objective-C实现combine With Repetitions结合重复算法(附完整源码)
查看>>