1.容器相关
#关闭容器
docker stop 容器名称
#删除容器
docker rm 容器名称
#查看所有容器的部署运行情况
docker ps -a
#查看某一容器的启动报错日志
docker logs --since 30m 容器ID
#进入某一容器
docker exec -it 容器ID bash
2.镜像相关
#删除镜像
docker rmi 镜像名称
#拉取镜像
docker pull mysql:8.0.26
docker官方镜像仓库
https://hub.docker.com/search?q=
docker安装mysql8
docker run -d \
--name mysql \
--restart=always \
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=zheshao999 \
mysql:8.0.26
3.修改某一容器中的内容
因为容器中无法使用Vim,Vi命令修改,因此只能使用cp命令移动文件夹
先通过docker cp将容器内的文件复制到本地:
# 用法
$ sudo docker cp ${容器名}:${文件在容器内的地址} ${文件在本机的地址}
$ sudo docker cp mysql_test:/etc/mysql/my.cnf ~/
通过docker cp命令将本地修改好的配置文件上传到容器内
# 用法
$ sudo docker cp ${本地文件路径} ${容器名}:${容器中文件路径}
$ sudo docker cp ~/my.cnf mysql_test:/etc/mysql/my.cnf