docker启动关闭查看状态
# 启动 sudo systemctl start docker # 关闭 sudo systemctl stop docker # 查看状态 sudo systemctl status dockerdocker部署mysql
拉取MySQL容器
sudo docker pull mysql:8.0或者通过本地的tar包加载进去也可以
sudo docker load -i mysql8.tar检查是否导入成功
sudo docker images运行MySQL8容器
sudo docker run -d --name mysql8 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:8.0docker run,运行容器
-d,后台执行,运行后没什么感知
--name,给这个容器起个名字
-p,指定mysql的运行端口 3306mysql默认的运行端口
-e MYSQL_ROOT_PASSWORD,默认设置root用户密码为123456
mysql:8.0,你要运行的镜像是什么(刚刚离线导入的)
容器和宿主机文件的互相拷贝
从容器里面拷贝文件到宿主机
容器里面文件的存储路径为
/data/app/log/dashboard.log
项目名称:perf-dashboard
拷贝到linux系统的/data/app文件下
指令如下
docker cp perf-dashboard:/data/app/log/dashboard.log /data/app
docker inspect perf-dashboard
ps -ef | grep java
常用的docker命令
docker pull 拉取镜像
docker images 查看稳定镜像
docker run 运行镜像为容器
docker ps 查看正在运行的容器
docker logs 查看容器日志
docker cp 拷贝容器文件
docker start/stop/restart: 启动、停止、重启容器