查看正在运行的容器
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
abcdabcdabcd mysql:8.3 "/docker-entrypoint.s..." 7 hours ago Up 2 hours 33060/tcp, 0.0.0.0:13306->3306/tcp, :::13306->3306/tcp mysql8.3
使用exec进入容器
docker exec -it mysql8.3 bash
#或
docker exec -it abcdabcdabcd bash
docker exec -it --user root webserver bash //使用root用户进入docker
一般容器里面的 Linux
是精简版的,没有 less 、cat 、vim/vi
等命令,如果需要的话可以自己安装,默认自带 APT
命令。
考入考出docker内的文件
mkdir /cj130111/databak
docker cp mysql8.3:/home/databak/fmp_bak.sql /cj130111/databak //考出docker文件
docker cp /cj130111/databak/nohup.out mysql8.3:/home/databak //考入文件到docker