欢迎光临
我们一直在努力

常用镜像启动命令

1、Redis

#创建容器
docker run --name redis-server -p 6379:6379 -v /home/redis:/data -d --restart=always redis:latest redis-server --appendonly yes --requirepass "password" 
#查看 
docker exec -it a18011e9474b redis-cli -h 127.0.0.1 -p 6379 -a 'password'

2、Mysql5.7

#创建容易
docker run --name mysql -p 3306:3306 --restart always -e MYSQL_ROOT_PASSWORD=PASSWORD -v /home/mysql/conf:/etc/mysql/mysql.conf.d -v /home/mysql/data:/var/lib/mysql -v /home/mysql/logs:/var/log/mysql/ -v /home/mysql/sql:/root/mysql -d mysql:5.7
#查看
docker exec -it 3d88adc562cc mysql -uroot -p 
#导入数据 docker exec -i 3d88adc562cc mysql -uWeixin_5ilz_Com -p Weixin_5ilz_Com <Weixin_5ilz_Com.sql

3、Memcached

#创建容器
docker run --name memcached --restart always -p 11211:11211 -d memcached

4、Rancher测试环境

#创建容器 
docker run --restart=unless-stopped -d -p 80:80 -p 443:443 -v /data/docker/data/rancher-cp:/var/lib/rancher --name rancher-cp rancher/rancher:v2.1.0

5、PPT文件转换

#创建容器
docker run -d -p 80:3000 --name docker pull bbhsky/pdf-converter 
#使用方法 
curl --form file=@myfile.docx http://localhost/unoconv/pdf > myfile.pdf
#写入变量启动
SERVER_PORT=3000 #端口 
PAYLOAD_MAX_SIZE=104857600 #文件大小 100M 
TIMEOUT_SERVER=120000 #转码超时时间 
TIMEOUT_SOCKET=140000 #上传文件超时
docker run --env-file=docker.env -d -p 80:3000 --name docker pull bbhsky/pdf-converter

6、Nexus3仓库管理

docker run –d --name=Nexus3 --restart=always -p 8081:8081 -p 8088:8088 –v /home/rancher/nexus-data:/nexus-data sonatype/nexus:3

7、PHPMyAdmin

docker run --name panel-phpmyadmin -d --link mysql:db -p 8080:80 phpmyadmin/phpmyadmin

8、PostgreSQL:

docker run -d \
--name some-postgres \ 
-p 5432:5432 \ 
-e POSTGRES_PASSWORD=windows2008 \ 
-e PGDATA=/var/lib/postgresql/data/pgdata \ 
-v /data/postgresql:/var/lib/postgresql/data \ 
postgres
未经允许不得转载:798VPS » 常用镜像启动命令

相关推荐

  • 暂无文章