安装
See Install Docker Engine.
运行
1 2 3 4 5 6 7 8 9 10 11
| docker run --name [docker-name] -d -p 80:80 [image-id]
docker run -it [image-id] /bin/bash
# -v 挂载宿主机目录 docker run -it -v /data/project:/data/project centos /bin/bash
# -p 映射本机端口 # 将容器80端口映射到宿主机8000端口上 docker run -d -p 8000:80 centos
|
在ARM平台运行AMD64平台的镜像
在新建容器时使用参数 --platform
。
docker run --rm -it --platform linux/amd64 ubuntu:latest uname -m
运行常用容器
1 2 3 4 5 6 7 8 9
| docker run --name mysql -e MYSQL_ROOT_PASSWORD=234555 -d -p 3306:3306 547b3c3c15a9
docker run --name nginx -d -p 80:80 -v /data/project:/data/project e6295d4bbc45
docker run --name php -d -v /data/project:/data/project cc5e2d2d8630
docker run --name redis -d -p 6379:6379 1cd3929a2ac4
|