- 查看正在运行的容器
docker ps
- 进入容器命令行(停止时不会导致容器也停止)
docker exec -it {容器ID} /bin/bash -d :分离模式: 在后台运行 -i :即使没有附加也保持STDIN 打开 -t :分配一个伪终端
- 从宿主机向容器传输文件
docker cp {本地文件地址} {容器ID}:{容器内文件地址}
- 从容器中复制文件到宿主机
docker cp {容器ID}:{容器内文件地址} {本地文件地址}
- 查看容器IP
docker inspect {容器名} |grep IPAddress
- 查看容器端口映射
iptables -t nat -vnL DOCKER
- 映射容器端口
iptables -t nat -A DOCKER -p tcp --dport {宿主机端口} -j DNAT --to-destination {容器IP}:{容器内端口}
- 删除容器
docker rm {容器名称}|{容器ID}
- 停止容器
docker stop {容器名称}|{容器ID}
- 导入镜像
docker load --input {镜像的完整路径}
- 启动已有MySQL容器
docker run -d -p {宿主机端口}:{容器内端口} -e MYSQL_ROOT_PASSWORD={root用户密码} {容器名称}
- 查看容器日志
docker logs {容器ID}
- 仅启动已存在的容器
docker start {容器ID}
- 待续
- 待续
- 待续
随手记:Docker的命令,更新中......
于 2021-08-17 11:50:08 首次发布