1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
| 查看docker源 docker info
docker ps -a docker images docker search 镜像名称 docker pull 镜像名称:tags docker rm 容器ID docker rmi <镜像ID>
docker build -t django:1.0 . -f Dockerfile.django
Django docker run -d --name django -p 8080:8000 --network my-network django:1.0 docker run -d --name django -p 8080:8000 django:1.0 docker run -it 55 bash
Nginx docker build -t nginx:1.0 . -f Dockerfile docker run -d --name nginx -p 80:80 -p 443:443 -p 8000:8000 -v /etc/localtime:/etc/localtime:ro -v /var/log/:/var/log/ -v /var/html/:/var/web/ nginx:1.0
Mysql docker run -d \\ --name mysql \\ -v /var/lib/mysql:/var/lib/mysql \\ -e MYSQL_ROOT_PASSWORD=123456 \\ -e MYSQL_DATABASE=deadmin \\ -e MYSQL_USER=aliang \\ -e MYSQL_PASSWORD=123456 \\ -p 3306:3306 \\ mysql:8.2 \\ --character-set-server=utf8mb4
docker pull redis:7.0.2 docker pull redis:latest docker run -d --name redis -p 6379:6379 redis:latest --requirepass O415266o
docker run -d --name redis -p 6379:6379 -v /etc/localtime:/etc/localtime:ro redis:latest --requirepass O415266o
docker network inspect <network_name> docker network create my-network
docker run xxx:xx bash docker run -it xxxx:xx docker run -it --rm xxxx:xx docker stop 容器ID docker ps -aq 只列容器ID docker rm 'docker ps -aq' 删除所有停止的容器
docker exec -ti xxx bash docker container prune docker cp :将文件或目录从宿主机复制到容器内,或者从容器复制到宿主机 docker cp [OPTIONS] SRC_PATH CONTAINER:DEST_PATH SRC_PATH 是宿主机上的文件或目录的路径。 CONTAINER 是目标容器的名称或ID。 DEST_PATH 是容器内的目标路径。 例: docker cp example.txt mycontainer:/tmp/example.txt
|