跳到主要内容

Docker基础学习笔记

· 阅读需 3 分钟

Docker基本使用​

docker search 搜索镜像

docker pull REPOSITORY[:TAG] 获取镜像

docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 运行Docker容器。 (如果本地没有镜像会自动从仓库获取)

  • -d 后台运行
  • -P 容器端口随机映射到宿主机
  • -p 宿主机端口:容器端口 端口绑定
  • -i 启动一个可交互容器
  • -t 使用虚拟终端关联到容器的标准输入输出
  • -v 宿主机目录:容器目录 挂载数据卷
  • --rm 使用后销毁

docker ps 查看Docker容器信息(默认只看正在运行的)

  • -a 查看所有容器

Linux使用crontab设定计划任务

· 阅读需 1 分钟

crontab命令用法​

crontab -e 编辑计划任务

crontab -l 列出计划任务

crontab -r 移除计划任务

使用select-editor命令可以选择编辑器,也可以通过EDITOR环境变量来设置默认编辑器:

export EDITOR=/usr/bin/vim

基本原理是系统每分钟检查下crontab,然后执行生效的任务。

计划任务格式​

*  *  *  *  *  command
分  时  日  月  周  命令

MySQL基础

· 阅读需 5 分钟

MySQL环境搭建​

安装MySQL:sudo apt install mysql-server mysql-client

验证MySQL已启动:sudo netstat -anp | grep mysql

启动MySQL(三种均可):

sudo service mysql start
sudo /etc/init.d/mysql start
sudo systemctl start mysql.service