docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
示例:
docker run -it --rm ubuntu /bin/bash
docker ps [OPTIONS]
示例:
docker ps -a
docker stop CONTAINER [CONTAINER...]
示例:
docker stop container_name
docker start CONTAINER [CONTAINER...]
示例:
docker start container_name
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
示例:
docker exec -it container_name /bin/bash
docker rm CONTAINER [CONTAINER...]
示例:
docker rm container_name
使用 docker cp 命令可以将本地文件或目录复制到正在运行的 Docker 容器中,或者将容器中的文件或目录复制到本地。
从本地复制到容器:
docker cp /path/to/local/file container_id:/path/in/container/
从容器复制到本地:
docker cp container_id:/path/in/container/ /path/to/local/directory
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
示例:
docker pull ubuntu:latest
docker images [OPTIONS] [REPOSITORY[:TAG]]
示例:
docker images
docker rmi [OPTIONS] IMAGE [IMAGE...]
示例:
docker rmi image_name
示例:
FROM ubuntu:latest
RUN apt-get update && \
apt-get install -y python3 python3-pip && \
pip3 install flask
COPY ./app /app
WORKDIR /app
CMD python3 app.py
docker build [OPTIONS] PATH | URL | -
示例:
docker build -t myapp:latest .
以上是 Docker 的一些常用命令和操作。Docker 还有更多功能和参数,可以通过 `docker --help` 或者 `docker COMMAND --help` 查看详细的帮助文档。