# 镜像相关
1、拉取镜像
docker pull redis
docker pull mysql:5.7.26
2、查看镜像
docker images
3、删除镜像
docker rmi 镜像ID
#容器相关
1、启动容器
docker run --name myredis -it redis:latest -p 6380:6379 redis --requirepass "123456" /bin/bash
docker run --name my-mysql -itd mysql:5.7.26 -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456
2、查看容器
docker ps -a
3、进入容器
docker exec -it 4431a3251826 /bin/bash
4、退出(关闭)容器
方式 | 结果 |
---|
exit (命令) | 退出后,这个容器ps能查到,处于关闭状态 |
Ctrl + D (快捷方式) | 退出后,这个容器ps能查到,处于关闭状态 |
先按Ctrl + P,再按Ctrl + Q (快捷方式) | 退出后,这个容器ps能查到,容器还在后台运行 |
docker stop 容器名/id
docker start 容器名/id(已经停止的容器)
5、删除容器
docker rm 4431a3251826
6、传输文件到容器内
docker cp /home/ik docker_name:/usr/local/elasticsearch/plugins
docker cp /home/app.json docker_name:/home